MySQL企业防火墙表
MySQL企业防火墙维护帐户和白名单信息。它使用mysql系统数据库中的INFORMATION_SCHEMA表以持久形式存储此数据,并使用 表提供对缓存数据的视图。启用后,防火墙会将其操作决策基于缓存的数据。
mysql只有具有该数据库特权的用户才能访问 这些表。INFORMATION_SCHEMA任何人都可以访问该 表。
该mysql.firewall_users表列出了已注册的防火墙帐户及其操作模式。该表具有以下列(相应的 INFORMATION_SCHEMA.MYSQL_FIREWALL_USERS 表具有相似但不一定相同的列):
USERHOST
在防火墙上注册的帐户。每个帐户具有格式, 并代表服务器认证的实际用户名和主机名。注册用户时,不应使用模式和网络掩码。 user_name@host_name
MODE
该帐户当前的防火墙操作模式。允许的模式值OFF, DETECTING, PROTECTING, RECORDING,和 RESET。有关其含义的详细信息,请参阅的说明 sp_set_firewall_mode()在 MySQL企业防火墙程序和功能。
该mysql.firewall_whitelist表列出了已注册的防火墙帐户及其白名单。该表具有以下列(相应的 INFORMATION_SCHEMA.MYSQL_FIREWALL_WHITELIST 表具有相似但不一定相同的列):
USERHOST
在防火墙上注册的帐户。格式与用户帐户表的格式相同。
RULE
指示帐户可接受的对帐单格式的规范化对帐单。帐户白名单是其规则的并集。
ID
一个整数列,它是表的主键。该列是在MySQL 8.0.12中添加的。
MySQL企业防火墙的