Basándose en la respuesta de Sharfi, edite el archivo /etc/my.cnf y agregue solo esta línea:
validate_password_policy=LOW
Eso debería neutralizar suficientemente la validación según lo solicitado por el OP. Probablemente quiera reiniciar mysqld después de este cambio. Dependiendo de su sistema operativo, se vería algo así como:
sudo service mysqld restart
validate_password_policy toma valores 0, 1 o 2 o las palabras LOW, MEDIUM y STRONG que corresponden a esos números. El valor predeterminado es MEDIO (1), que requiere que las contraseñas contengan al menos una letra mayúscula, una letra minúscula, un dígito y un carácter especial, y que la longitud total de la contraseña sea de al menos 8 caracteres. Cambiar a BAJO como sugiero aquí, entonces solo verificará la longitud, que si no se ha cambiado a través de otros parámetros, verificará una longitud de 8. Si también desea acortar ese límite de longitud, también puede agregar validate_password_length a El archivo my.cnf.
Para obtener más información sobre los niveles y detalles, consulte el documento de mysql .
Para MySQL 8, la propiedad ha cambiado de "validate_password_policy" a "validate_password.policy". Consulte el documento actualizado de mysql para obtener la información más reciente.
SET GLOBAL validate_password_policy=LOW;