vendredi 31 août 2007

Reinitialiser le mot de passe root de MySQL sous UBUNTU 6.06

La methode est asser simple

1 - Arreter le serveur MySQL

sudo /etc/init.d/mysql stop


2 - Lancer le mode sans echec de MySQL

sudo mysqld_safe --skip-grant-tables &


l'option --skip-grant-tables permet d'ignorer l'affectation des droits aux utilisateur; (à utiliser avec moderation)

le & à la fin de la commande permet de lancer la commande en arrière plan

3 - mettre à jour le mot de passe root

sudo mysqladmin flush-privileges password VotreNouveauPassword

ATTENTION: Cette commande initialise le mot de passe root@localhost

IMPORTANT : Il existe 2 mots de passe root
un mot de passe pour root@localhost
et un autre pour root@LeNomDeLaMachine

Donc il faut faire attention au mot de passe qu'on a changer car c'est souvant celui de root@localhost

4 - arreter le seveur en mode sans echec
sudo /etc/init.d/mysql stop

5 - demarrer le serveur en mode normal
sudo /etc/init.d/mysql stop

6 - Tester la connexion au serveur
mysql -u root -p
le système vous invitera à saisir le nouveau mot de passe

Libellés :

0 commentaires:

Enregistrer un commentaire

Abonnement Publier les commentaires [Atom]

<< Accueil