MySQL Enterprise Firewall • win_install_firewall.sql : Choose this script for Windows systems that use  .dll  as the file name suffix. • linux_install_firewall.sql : Choose this script for Linux and similar systems that use  .so  as the file name suffix. The installation script creates stored procedures in the default database, so choose a database to use. Then run the script as follows, naming the chosen database on the command line. The example here uses the  mysql  system database and the Linux installation script. Make the appropriate substitutions for your system. shell>  mysql -u root -p mysql < linux_install_firewall.sql Enter password:  (enter root password here) To use MySQL Enterprise Firewall in the context of source/replica replication, Group Replication, or InnoDB Cluster, you must prepare the replica nodes prior to running the installation script on the source node. This is necessary because the INSTALL PLUGIN  statements in the script are not replicated. Note 1. On each replica node, extract the  INSTALL PLUGIN  statements from the installation script and execute them manually. 2. On the source node, run the installation script as described previously. Installing MySQL Enterprise Firewall either using a graphical interface or manually should enable the firewall. To verify that, connect to the server and execute this statement: mysql>  SHOW GLOBAL VARIABLES LIKE ’mysql_firewall_mode’; +---------------------+-------+ | Variable_name | Value | +---------------------+-------+ | mysql_firewall_mode | ON | +---------------------+-------+ If the plugin fails to initialize, check the server error log for diagnostic messages. MySQL Enterprise Firewall can be uninstalled using MySQL Workbench or manually. To uninstall MySQL Enterprise Firewall using MySQL Workbench 6.3.4 or higher, see MySQL Enterprise Firewall Interface, in Chapter 31,  MySQL Workbench . To uninstall MySQL Enterprise Firewall manually, execute the following statements. Statements use  IF EXISTS  because, depending on the previously installed firewall version, some objects might not exist or might be dropped implicitly by uninstalling the plugin that installed them. Uninstalling MySQL Enterprise Firewall DROP TABLE IF EXISTS mysql.firewall_group_allowlist; DROP TABLE IF EXISTS mysql.firewall_groups; DROP TABLE IF EXISTS mysql.firewall_membership; DROP TABLE IF EXISTS mysql.firewall_users; DROP TABLE IF EXISTS mysql.firewall_whitelist; UNINSTALL PLUGIN MYSQL_FIREWALL; UNINSTALL PLUGIN MYSQL_FIREWALL_USERS; UNINSTALL PLUGIN MYSQL_FIREWALL_WHITELIST; 1549