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:
-
NAMEThe group profile name.
-
MODEThe current operational mode for the profile. Permitted mode values are
OFF,DETECTING,PROTECTING, andRECORDING. For details about their meanings, see Firewall Concepts. -
USERHOSTThe training account for the group profile, to be used when the profile is in
RECORDINGmode. The value isNULL, or a non-NULLaccount 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.