-
Notifications
You must be signed in to change notification settings - Fork 111
firewall_whitelist表
xiaoboluo768 edited this page Jun 9, 2020
·
3 revisions
- 该表提供查询防火墙白名单列表信息
- 表结构定义
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详解目录
- 验证、测试、整理:罗小波
- QQ:309969177
- 提示:本系列文章的主体结构遵循Oracle MySQL 官方 5.7 手册中,关于information_schema、mysql schema、performance_schema、sys schema的章节结构体系,并额外添加了一些验证、测试数据。鉴于本人精力和能力有限,难免出现一些纰漏,欢迎大家踊跃指正!