Bonjour,

Depuis MySQL 5.6, Oracle a introduit l'expiration automatique des mots de passe (y compris pour 'root')
la durée d'un mot de passe est par défaut de 360j

Si un beau matin, votre site tombe , pensez à changer le mot de passe
ou simplement désactivez l'expiration

ALTER USER 'root'@'localhost' PASSWORD EXPIRE NEVER;

Comment fait-on si le compte root est désactivé ?
On n'est pas complètement démuni car dans ce cas on se retrouve dans une sandbox ou le nombre de commandes est limité. La commande ci-dessus fonctionne donc sans être vraiment loggué (ouf !!!).

Merci Oracle pour ces bonnes trouvailles !!!! et prévenez avant svp

Aucune réponse