15août/102
Réinitialiser le mot de passe root d’une base de données MySQL
Öhhh catastrophe ! öhhh désespoir ! Vous êtes affolé devant votre écran, les mains qui tremblent, à essayer de retrouver le précieux sésame donnant l'accès total et sans restrictions à votre base de données MySQL. Est-ce peine perdue ? Rassurez-vous, la réponse est non !
En effet, il est toujours possible de réinitialiser le mot de passe root de votre base de données. Voici la démarche à suivre :
# Note :Toutes ses opérations nécessites d'avoir les droits root sur le système # On stoppe le serveur MySQL /etc/init.d/mysql stop # On lance le serveur en mode 'safe' /usr/bin/mysqld_safe --skip-grant-tables & # On se connecte autant que root à la BD MySQL (Ohhh miracle ! Aucun mot de passe n'est demandé ;-) ) mysql --user=root mysql
Une fois connecté autant que root à votre serveur MySQL, il suffit de paramétrer un nouveau mot de passe :
mysql> update user set Password=PASSWORD('votre-nouveau-mot-de-passe') WHERE User='root';
Finissons en relançant notre serveur MySQL en mode normal :
# On stoppe le processus mysqld_safe... attention méthode brutale ^^ killall -9 mysqld_safe # On démarre MySQL en mode normal /etc/init.d/mysql start
Et voilà, la fin est toujours heureuse dans le joli monde Unix !
Commentaires (2)
Trackbacks (0)
(Souscrire aux commentaires de cet article)
Aucun trackbacks pour l'instant

18 août 2010
salut;
merci pour le billet.
j’ai un problème concernant une bonne installation de php+mysql sur debian.
18 août 2010
salut;
c’est bon j’ai réussi à faire une bonne installation p^hp+mysql-server sur debian.
merci et a+