<div id="docs-body">
 <div class="section">
  <div class="titlepage">
   <div>
    <div>
     <h2 class="title">
      <a name="mysql-enterprise-firewall">
      </a>
      32.5 MySQL Enterprise Firewall Overview
     </h2>
    </div>
   </div>
  </div>
  <a class="indexterm" name="idm46045060206816">
  </a>
  <a class="indexterm" name="idm46045060205728">
  </a>
  <p>
   MySQL Enterprise Edition includes MySQL Enterprise Firewall, an application-level firewall that enables
      database administrators to permit or deny SQL statement execution
      based on matching against allowlists of accepted statement
      patterns. This helps harden MySQL Server against attacks such as
      SQL injection or attempts to exploit applications by using them
      outside of their legitimate query workload characteristics.
  </p>
  <p>
   Each MySQL account registered with the firewall has its own
      statement allowlist, enabling protection to be tailored per
      account. For a given account, the firewall can operate in
      recording or protecting mode, for training in the accepted
      statement patterns or protection against unacceptable statements.
  </p>
  <p>
   For more information, see
   <a class="xref" href="firewall.html" title="8.4.7 MySQL Enterprise Firewall">
    Section 8.4.7, “MySQL Enterprise Firewall”
   </a>
   .
  </p>
 </div>
 <br/>
</div>
