Informatique et Hôtellerie

Micros, Opera, Sage …

Archive for avril 27th, 2008

Réinitialiser le mot de passe root de mysql

avril 27th, 2008 by 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

Category: SQL, Système | No Comments »