The Password Validation Component This option controls how the server loads the deprecated  validate_password  plugin at startup. The value should be one of those available for plugin-loading options, as described in Section 5.6.1, “Installing and Uninstalling Plugins” . For example,  --validate-password=FORCE_PLUS_PERMANENT tells the server to load the plugin at startup and prevents it from being removed while the server is running. This option is available only if the  validate_password  plugin has been previously registered with INSTALL PLUGIN  or is loaded with  --plugin-load-add . See Section 6.4.3.1, “Password Validation Component Installation and Uninstallation” . In MySQL 8.0, the  validate_password  plugin was reimplemented as the validate_password  component. The  validate_password  plugin is deprecated; expect it to be removed in a future version of MySQL. Consequently, its system variables are also deprecated and you should expect them to be removed as well. Use the corresponding system variables of the  validate_password component instead; see Password Validation Component System Variables. MySQL installations that use the plugin should make the transition to using the component instead. See Section 6.4.3.3, “Transitioning to the Password Validation Component” . Password Validation Plugin System Variables Note • validate_password_check_user_name Command-Line Format --validate-password-check-user- name[={OFF|ON}] System Variable validate_password_check_user_name Scope Global Dynamic Yes SET_VAR  Hint Applies No Type Boolean Default Value ON This  validate_password  plugin system variable is deprecated; expect it to be removed in a future version of MySQL. Use the corresponding  validate_password.check_user_name  system variable of the  validate_password  component instead. • validate_password_dictionary_file Command-Line Format --validate-password-dictionary- file=file_name System Variable validate_password_dictionary_file Scope Global Dynamic Yes SET_VAR  Hint Applies No Type File name 1393