diff --git a/HowtoMySQL/Troubleshooting.md b/HowtoMySQL/Troubleshooting.md index 21dcb684..d52d02a9 100644 --- a/HowtoMySQL/Troubleshooting.md +++ b/HowtoMySQL/Troubleshooting.md @@ -493,6 +493,20 @@ mysql> SET PASSWORD FOR 'jdoe'@'localhost' = PASSWORD('PASSWORD'); > *Note* : si vous remettez le même mot de passe que celui utilisé actuellement, cela va fonctionner, il n'y a pas de vérification +Sinon on peut désactiver cette option d'expiration pour les mots de passes. +Pour cela, il est peut être nécessaire de se connecter avec les comptes 'debian' mysql (si l'expiration des mots de passes est globale). + +~~~ +#mysql -e 'SET GLOBAL default_password_lifetime = 0;' +~~~ + +Côté conf mysql : + +~~~ +[mysqld] +default_password_lifetime=0 +~~~ + ## Connexion refusée après avoir créé une nouvelle instance mysql. Faire un *ps auwx*, pour récupérer toutes les options avec laquelle tourne l'instance MySQL: