10bet网址
MySQL 5.7参考手册
相关的文档10bet官方网站 本手册下载 本手册节选

6.4.6 MySQL企业防火墙

请注意

MySQL企业防火墙是MySQL企业版中的一个扩展,是一个商业产品。要了解更多关于商业产品的信息,请参见https://www.10bet靠谱mysql.com/products/

MySQL企业版包括MySQL企业防火墙,这是一个应用程序级别的防火墙,允许数据库管理员根据对接受的语句模式列表的匹配来允许或拒绝SQL语句的执行。这有助于增强MySQL Server对诸如SQL注入或试图利用应用程序在其合法查询工作负载特征之外使用它们的攻击的防御能力。

每个注册到防火墙的MySQL帐户都有自己的语句allowlist,允许为每个帐户量身定制保护。对于一个给定的帐户,防火墙可以以记录、保护或检测模式运行,进行可接受语句模式的训练,对不可接受语句进行主动保护,或对不可接受语句进行被动检测。该图说明了防火墙在每种模式下如何处理传入语句。

图6.1 MySQL企业防火墙操作

流程图显示MySQL企业防火墙如何以记录、保护和检测模式处理传入的SQL语句。

下面几节描述MySQL企业防火墙的元素,讨论如何安装和使用它,并为其元素提供参考信息。