Informatique et Hôtellerie

Micros, Opera, Sage …

Réinitialiser le mot de passe root de mysql

27 avril 2008 - 15:03 par Cliff

J’ai récupéré un vieux serveur MySQL dont je n’avais pas le mot de passe root ni aucun utilisateur avec des droits suffisant, voila une solution:

1. il faut stopper le serveur Mysql

/etc/init.d/mysql stop

2. démarrer le serveur avec les bonnes options

/usr/bin/safe_mysqld --skip-grant-tables --skip-networking

3. se connecter au serveur en mode client

mysql mysql

4. Changer le mot de passe

UPDATE user SET password=PASSWORD('le_nouveau_mot_de_passe') WHERE User="root" AND Host="localhost";

5. Quitter le client et couper le serveur mysql

mysqladmin shutdown

6. re-démarrer le serveur mysql

/etc/init.d/mysql start

Cet article a été publié le Dimanche, avril 27th, 2008 at 15:03 dans SQL, Système. Vous pouvez suivre les réponses reçues par cet article grâce au fil RSS 2.0. Vous pouvez faire un commentaire, ou trackback depuis votre site.

Un commentaire ?


Les liens des commentaires peuvent être libérés des nofollow.