Documentation Home
MySQL 8.4 Reference Manual
Related Documentation Download this Manual
PDF (US Ltr) - 39.8Mb
PDF (A4) - 39.9Mb
Man Pages (TGZ) - 257.9Kb
Man Pages (Zip) - 364.9Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 Reference Manual  /  ...  /  MySQL Enterprise Firewall

8.4.7 MySQL 企业防火墙

Note

MySQL 企业防火墙是 MySQL Enterprise Edition 的扩展,一个商业产品。要了解更多关于商业产品,请见https://www.mysql.com/products/

MySQL Enterprise Edition 包括 MySQL 企业防火墙,一个应用级别的防火墙,可以根据匹配列表中的语句模式来允许或拒绝 SQL 语句执行。这有助于硬化 MySQL 服务器对攻击,如 SQL 注入或尝试使用应用程序超出合法查询工作负载特征。

每个 MySQL 账户都可以注册到防火墙中,实现针对账户的保护。对于给定的账户,防火墙可以在记录、保护或检测模式下运行,以便于学习接受的语句模式、主动保护不受欢迎的语句或被动检测不受欢迎的语句。图表展示了防火墙在每种模式下处理 incoming 语句的过程。

图8.1 MySQL Enterprise 防火墙操作

Flow chart showing how MySQL Enterprise Firewall processes incoming SQL statements in recording, protecting, and detecting modes.

以下部分描述 MySQL Enterprise 防火墙的元素,讨论如何安装和使用它,并提供其元素的参考信息。