MySQL Enterprise Firewall This function was added in MySQL 8.0.23. This function adds an account to a group profile. It requires the  FIREWALL_ADMIN  privilege. It is not necessary to register the account itself with the firewall before adding the account to the group. This function was added in MySQL 8.0.23. This aggregate function updates the recorded-statement cache for the named group profile through a  SELECT  statement on the  mysql.firewall_group_allowlist  table. It requires the FIREWALL_ADMIN  privilege. This function was added in MySQL 8.0.23. This aggregate function updates the firewall group profile cache through a  SELECT  statement on the mysql.firewall_groups  table. It requires the  FIREWALL_ADMIN  privilege. This function was added in MySQL 8.0.23. This function manages the group profile cache, establishes the profile operational mode, and optionally specifies the profile training account. It requires the  FIREWALL_ADMIN  privilege. If the optional  user  argument is not given, any previous  user  setting for the profile remains unchanged. To change the setting, call the function with a third argument. If the optional  user  argument is given, it specifies the training account for the group profile, to be used when the profile is in  RECORDING  mode. The value is  NULL , or a non- NULL  account that has the format user_name @ host_name : SELECT firewall_group_delist(’g’, ’fwuser@localhost’); SELECT firewall_group_enlist(’g’, ’fwuser@localhost’); SELECT read_firewall_group_allowlist(’my_fw_group’, fgw.rule) FROM mysql.firewall_group_allowlist AS fgw WHERE NAME = ’my_fw_group’; SELECT read_firewall_groups(’g’, ’RECORDING’, ’fwuser@localhost’) FROM mysql.firewall_groups; • firewall_group_enlist( group ,  user ) • read_firewall_group_allowlist( group ,  rule ) • read_firewall_groups( group ,  mode ,  user ) • set_firewall_group_mode( group ,  mode [,  user ]) •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). 1571 Example: Example: Example: