Changement du mot de passe du compte de service de MySQL

Il se peux que suite a une restauration, le service MySQL ne veuille plus se relancer car le mot de passe dans le fichier de configuration et celui dans la base de donné ne soit pas le même, pour corrigé ce problème procédé comme suivant :

Le nom du compte de service de MySQL est stocker dans le fichier suivant /etc/myqsl/debian.cnf

Pour voire le contenue du fichier :

cat /etc/mysql/debian.cnf

A l’intérieur on peux remarquer les deux lignes suivant.

user = debian-sys-maint
password = XXXXXXXXXXX

Changer le mot de passe, mettez le de coter, puis ouvrer un shell MySQL :

mysql -uroot -p

puis remplacer le mot de passe du compt :

SET PASSWORD FOR 'debian-sys-maint'@'localhost' = PASSWORD('XXXXXXXXXXX');

Pour vérifier que le changement c’est bien passé relancer le service :

/etc/init.d/mysql restart

Si il affiche les lignes suivants et qu’il redémarre, on peux être satisfait.

Stopping MySQL database server: mysqld.
Starting MySQL database server: mysqld ..

 

Pour marque-pages : Permalien.

Les commentaires sont fermés.