The firewall_groups
table
provides a view into the in-memory data cache for MySQL Enterprise Firewall. It
lists names and operational modes of registered firewall group
profiles. It is used in conjunction with the
mysql.firewall_groups
system table that
provides persistent storage of firewall data; see
MySQL Enterprise Firewall Tables.
The firewall_groups
table has
these columns:
NAME
The group profile name.
MODE
The current operational mode for the profile. Permitted mode values are
OFF
,DETECTING
,PROTECTING
, andRECORDING
. For details about their meanings, see Firewall Concepts.USERHOST
The training account for the group profile, to be used when the profile is in
RECORDING
mode. The value isNULL
, or a non-NULL
account that has the format
:user_name
@host_name
If the value is
NULL
, the firewall records allowlist rules for statements received from any account that is a member of the group.If the value is non-
NULL
, the firewall records allowlist rules only for statements received from the named account (which should be a member of the group).
The firewall_groups
table has no
indexes.
TRUNCATE TABLE
is not permitted
for the firewall_groups
table.
The firewall_groups
table was
added in MySQL 8.0.23.