firewall_whitelist表 - xiaoboluo768/mysql-system-schema GitHub Wiki
- 该表提供查询防火墙白名单列表信息
- 表结构定义
CREATE TABLE `firewall_whitelist` (
`USERHOST` varchar(80) COLLATE utf8_bin NOT NULL,
`RULE` text COLLATE utf8_bin NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin;
- 表字段含义
- USERHOST:表示账号名称,记录格式为user@host
- RULE:防火墙规则文本,该文本为原始访问的SQL语句按照系统变量max_digest_length截取SQL文本长度之后,转换为标准化格式(去掉常量)之后记录到表中的文本字符串,该字符串是 唯一的
- ID:标识白名单规则唯一字段,该字段在MySQL 5.7.23版本新增
- 表记录内容示例
root@localhost : sakila 08:19:35> select * from mysql.firewall_whitelist limit 2;
+------------------+--------------------------------------------------------------------------+
| USERHOST | RULE |
+------------------+--------------------------------------------------------------------------+
| fwuser@localhost | SELECT `first_name,last_name` FROM `customer` WHERE `customer_id` = ? |
| fwuser@localhost | SHOW WARNINGS |
+------------------+--------------------------------------------------------------------------+
2 rows in set (0.00 sec)
上一篇:firewall_users表 | 下一篇:performance_schema详解目录