From 4bf7aeb432890f7107bf019507df1c6e0145db09 Mon Sep 17 00:00:00 2001 From: pdiogoantunes Date: Tue, 13 Mar 2018 15:06:49 +0100 Subject: [PATCH] =?UTF-8?q?ajout=20si=20mot=20de=20passe=20expir=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowtoMySQL/Troubleshooting.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) 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: