Server System Variables although that might be a useful technique in a development environment for identifying applications that use disabled engines, so that they can be modified. disabled_storage_engines  is disabled and has no effect if the server is started with any of these options:  --initialize ,  --initialize-insecure ,  --skip-grant-tables . Note Setting  disabled_storage_engines  might cause an issue with mysql_upgrade . For details, see Section 4.4.5, “mysql_upgrade — Check and Upgrade MySQL Tables” . • disconnect_on_expired_password Command-Line Format --disconnect-on-expired- password[={OFF|ON}] System Variable disconnect_on_expired_password Scope Global Dynamic No SET_VAR  Hint Applies No Type Boolean Default Value ON This variable controls how the server handles clients with expired passwords: •If the client indicates that it can handle expired passwords, the value of disconnect_on_expired_password  is irrelevant. The server permits the client to connect but puts it in sandbox mode. •If the client does not indicate that it can handle expired passwords, the server handles the client according to the value of  disconnect_on_expired_password : •If  disconnect_on_expired_password : is enabled, the server disconnects the client. •If  disconnect_on_expired_password : is disabled, the server permits the client to connect but puts it in sandbox mode. For more information about the interaction of client and server settings relating to expired-password handling, see Section 6.2.16, “Server Handling of Expired Passwords” . • div_precision_increment Command-Line Format --div-precision-increment=# System Variable div_precision_increment Scope Global, Session Dynamic Yes SET_VAR  Hint Applies Yes Type Integer Default Value 4 Minimum Value 0 794