Enum ConfigurationVariables.DefaultAuthenticationPlugin

  • All Implemented Interfaces:
    BmcEnum, Serializable, Comparable<ConfigurationVariables.DefaultAuthenticationPlugin>
    Enclosing class:
    ConfigurationVariables

    public static enum ConfigurationVariables.DefaultAuthenticationPlugin
    extends Enum<ConfigurationVariables.DefaultAuthenticationPlugin>
    implements BmcEnum
    The default authentication plugin.

    This must be a plugin that uses internal credentials storage, so these values are permitted: mysql_native_password, sha256_password, caching_sha2_password.

    As of MySQL 8.0.27, which introduces multifactor authentication, default_authentication_plugin is still used, but in conjunction with and at a lower precedence than the authentication_policy system variable. For details, see The Default Authentication Plugin. Because of this diminished role, default_authentication_plugin is deprecated as of MySQL 8.0.27 and subject to removal in a future MySQL version.

    defaultAuthenticationPlugin corresponds to the MySQL system variable [default_authentication_plugin](https://dev.mysql.com/doc/refman/8.0/en/server-system-variables.html#sysvar_default_authentication_plugin).