Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.
Tabla de contenidos

Su contraseña no cumple con los requisitos de la política actual

1 mar 2021 2 min di lettura
Su contraseña no cumple con los requisitos de la política actual

Introducción

MySQL es el sistema de administración de bases de datos relacionales de código abierto más popular. Es rápido, fácil de usar, escalable y una parte integral de las populares LEMP LAMP y LEMP.

En las últimas versiones de MySQL, la contraseña debe cumplir con los requisitos de la política. Si la contraseña que estableció no cumple con los requisitos, puede recibir el siguiente mensaje:

Your password does not satisfy the current policy requirements.

Cuando validate_plugin está activo, la política de contraseña se creará en el servidor MySQL y generará una advertencia de error de que la contraseña no cumple con los requisitos de la política actual. Este error se puede corregir de tres formas:

  • Establecer el Password_policy en LOW desde el terminal, después de conectarse al servidor MySQL.
  • Estableciendo el Password_policy en el archivo de configuración de MySQL my.cnf
  • Desinstalar el complemento utilizado para la validación de la contraseña. (No recomendado, usar solo en pruebas)

Para resolver el error "Su contraseña no cumple con los requisitos de la política actual", abra la consola y siga estos pasos.

Cambiar la contraseña_política de la terminal

El nivel de contraseña predeterminado del complemento se puede cambiar en tiempo de ejecución. Para hacer esto, debe verificar el complemento de autenticación predeterminado:

SHOW VARIABLES LIKE 'validate_password%';

La salida debería verse así:

+--------------------------------------+----------+
 | Variable_name | Value |
 +--------------------------------------+----------+
 | validate_password.check_user_name | ON |
 | validate_password.dictionary_file | |
 | validate_password.length | 8 |
 | validate_password.mixed_case_count | 1 |
 | validate_password.number_count | 1 |
 | validate_password.policy | MEDIUM |
 | validate_password.special_char_count | 1 |
 +--------------------------------------+----------+

Puede establecer un nivel más bajo para la política de seguridad con el siguiente comando:

SET GLOBAL validate_password_policy=LOW;

Ahora puede utilizar la contraseña que desee.

Cambiar el valor del complemento en el archivo my.cnf

Una alternativa al método anterior es cambiar el valor password_policy validate_password directamente en el archivo de configuración principal de MySQL.

Luego abra el my.cnf, busque el validate_password_policy y cámbielo así:

validate_password_policy=LOW

Guarde y cierre el archivo.

Deberá reiniciar el servicio MySQL para habilitar el cambio:

sudo service mysql restart

Desinstalar el complemento validate_password

Este es un método adicional para resolver el error. Your password does not satisfy the current policy requirements. No se recomienda este método.

Si está trabajando en un entorno de prueba, solo necesita una solución rápida y no le importa la configuración de seguridad. Esta es una solución rápida. Conéctese al servidor MySQL y ejecute este comando:

uninstall plugin validate_password;

Asegúrese de reinstalar el validate_password si es necesario.

Conclusión

En este tutorial hemos visto cómo solucionar el error de seguridad de la contraseña de MySQL.

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.