28
Oct

Modifier le mot de passe root de mysql ou comment réinitialiser le mot de passe administrateur de mysql

Written by Stephane Montagnon. Posted in Astuces Linux, Non classé

Voici comment vous pourrez réinitialiser le mot de passe de rootde mysql (sans connaitre l’ancien mot de passe…) :

  • loguez vous sur votre serveur via SSH en tant que root
  • arréter mysql :
/etc/init.d/mysql stop
  • redémarrer mysql avec certaines options :
mysqld --skip-grant-tables --skip-networking &

Cela permet de relancer mysql sans qu’il écoute le réseau et sans prendre en charge les droits

  • Loguer vous sur mysql :
mysql mysql
  • Modifier l’enregistrement pour l’utilisateur root :
UPDATE user SET password=PASSWORD('nouveaumotdepasse') WHERE User="root" AND Host="localhost";
  • redémarrer mysql :
/etc/init.d/mysql restart

Sur OVH release 3

service mysqld stop

mysqld_safe --skip-grant-tables &

/usr/libexec/mysqld –skip-grant-tables –skip-networking &

mysql -u root

use mysql

UPDATE …

service mysqld restart

Mots-clefs :