MySQL 8.0参考手册/MySQL企业版/ MySQL企业防火墙概述

30.6 MySQL企业防火墙概述

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

每个注册到防火墙的MySQL帐户都有自己的语句allowlist,允许为每个帐户量身定制保护。对于一个给定的帐户,防火墙可以以记录或保护模式运行,以训练接受的语句模式或防止不可接受的语句。

有关更多信息,请参见第6.4.7节,“MySQL企业防火墙”