Como alterar o nível da política de senha do MySQL

Como alterar o nível da política de senha do MySQL

Os mais recentes servidores MySQL vêm com um plugin de senha validate. Este plug -in configura uma política de senha para tornar o MySQL Server mais seguro.

Ao alterar a senha, recebi o erro: Erro 1819 (HY000): Sua senha não atende aos requisitos atuais de política

Siga abaixo o tutorial para alterar o nível da política de senha para MySQL. Como alternativa, você também pode usar este tutorial para remover o plugin de política de senha.

Altere a política de senha do MySQL

Para alterar o nível de política de senha padrão, podemos alterar as configurações em tempo de execução usando a linha de comando ou no arquivo de configuração (meu.CNF/MySQLD.CNF) permanentemente.

Faça login no prompt de comando mysql e execute a consulta abaixo para visualizar as configurações atuais do validate_password.

MySQL> Mostrar variáveis ​​como 'validate_password%';
1MySQL> Mostrar variáveis ​​como 'validate_password%';
Saída+--------------------------------------+--------+ | Variable_name | Valor | +--------------------------------------+--------+| validate_password.check_user_name | ON | | validate_password.dicionário_file | | | validate_password.comprimento | 8 | | validate_password.mixed_case_count | 1 | | validate_password.número_count | 1 | | validate_password.Política | Médio | | validate_password.special_char_count | 1 | +--------------------------------------+--------+7 linhas no set (0.01 seg) 

O nível padrão é médio, podemos alterá -lo para baixo usando a consulta abaixo. O nível baixo exigia apenas o comprimento da senha para min 8 caracteres.

mysql> set global valid_password.política = baixo;
1mysql> set global valid_password.política = baixo;
Consulta de saída OK, 0 linhas afetadas (0.02 Sec) 

Para tornar esta configuração editar uma configuração MySQL permanente (meu.CNF) Arquivo e adicione as configurações abaixo.

[mysqld] validate_password.Política = Baixo 

Salve o arquivo e reinicie o serviço MySQL para aplicar alterações.