Où est passé mon root MySQL ?
Fermé
Julien
-
13 juin 2007 à 10:40
roday Messages postés 1 Date d'inscription mardi 20 novembre 2012 Statut Membre Dernière intervention 2 décembre 2014 - 2 déc. 2014 à 17:42
roday Messages postés 1 Date d'inscription mardi 20 novembre 2012 Statut Membre Dernière intervention 2 décembre 2014 - 2 déc. 2014 à 17:42
A voir également:
- Où est passé mon root MySQL ?
- Voir mot de passe wifi android - Guide
- Mot de passe administrateur - Guide
- Trousseau mot de passe iphone - Guide
- Identifiant et mot de passe - Guide
- Kingo root - Télécharger - Divers Utilitaires
20 réponses
au plus simple je dirais de réinstaller mysql mais tu ne donne pas trop d'info du pourquoi il a disparu
En fait lors de l'installation de MySQL (apt-get install mysql-server) et de PhpMyAdmin (apt-get install phpmyadmin) le tutorial sur lequel je me basais expliquait que je pouvais me connecter a phpmyadmin via l'explorateur web en tapant l'adresse IP du serveur suivi de /phpmyadmin.
Tout allait bien, puis on me conseille de modifier les utilisateurs. Notamment de supprimer l'utilisateur root qui dependait du serveur localhost. Je trouvais ca etrange mais mon collegues a tout de meme executer la demande et depuis lors impossible de me reconnecter...
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
J'ai tenter :
update user set password=password(*****) where user="root" and host="localhost"; mais sans resultat
de désinstaller via la commande apt-get --purge remove mysql-server (tout en désinstallant phpmyadmin : apt-get --purge remove phpmyadmin) et de réinstaller mais toujours rien.
Comme si il se "souvenait" de la suppression du root@localhost...
Une idée pour m'aider ?
Tout allait bien, puis on me conseille de modifier les utilisateurs. Notamment de supprimer l'utilisateur root qui dependait du serveur localhost. Je trouvais ca etrange mais mon collegues a tout de meme executer la demande et depuis lors impossible de me reconnecter...
#1045 - Access denied for user 'root'@'localhost' (using password: YES)
J'ai tenter :
update user set password=password(*****) where user="root" and host="localhost"; mais sans resultat
de désinstaller via la commande apt-get --purge remove mysql-server (tout en désinstallant phpmyadmin : apt-get --purge remove phpmyadmin) et de réinstaller mais toujours rien.
Comme si il se "souvenait" de la suppression du root@localhost...
Une idée pour m'aider ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
13 juin 2007 à 17:47
13 juin 2007 à 17:47
Salut,
voilà ce qu'on peut faire si jamais on oublie le mot de passe pour mysql
galere a n en plus finir avec l acces a mysql#11
voilà ce qu'on peut faire si jamais on oublie le mot de passe pour mysql
galere a n en plus finir avec l acces a mysql#11
le truc ce n'est pas que j'ai perdu le mot de passe mais bien que l'utilisateur "rro"@"localhost" n'existe plus ou ne semble plus exister.
PS : j'ai tout de meme essayer ta technnique là encore sans résultat, merci quand meme.
D'autres idées ?
PS : j'ai tout de meme essayer ta technnique là encore sans résultat, merci quand meme.
D'autres idées ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
13 juin 2007 à 20:23
13 juin 2007 à 20:23
tape ça
affiche ici la commande que tu tape ainsi que le résutat
mysql -u root -pet fait tout simplement entrer pour voir
affiche ici la commande que tu tape ainsi que le résutat
J'ai fais comme tu me l'as demandé :
Energie:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
(je n'ai mis aucun password juste fais entrer)
Est ce que quelqu'un comprends ce qui m'arrive ?
Energie:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
(je n'ai mis aucun password juste fais entrer)
Est ce que quelqu'un comprends ce qui m'arrive ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 10:10
14 juin 2007 à 10:10
Alors fait ce que je t'ai dit dans mon messge N° 3 et ça va marché
Si tu te connecte en root et tu tapes les commandes que je t'ai donné tu t'en sortiras
tu as dit que tu as essayé mais j'aimerai voir les commandes que tu tapes ainsi que leur résultat
merci.
Si tu te connecte en root et tu tapes les commandes que je t'ai donné tu t'en sortiras
tu as dit que tu as essayé mais j'aimerai voir les commandes que tu tapes ainsi que leur résultat
merci.
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 10:24
14 juin 2007 à 10:24
affiche
lami20j
ps aux | grep mysql--
lami20j
voila ce que tu m'as demandé ...
Energie:~# ps aux | grep mysql
root 10325 0.0 0.9 3908 1244 ? S Jun13 0:00 /bin/sh /usr/bi
n/mysqld_safe
mysql 10362 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
root 10363 0.0 0.4 3024 536 ? S Jun13 0:00 logger -p daemo
n.err -t mysqld_safe -i -t mysqld
mysql 10364 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10365 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10366 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10367 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10368 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10370 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10371 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10372 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10373 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10376 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10413 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
root 11464 0.0 0.5 3140 640 pts/0 R+ 09:28 0:00 grep mysql
sinon par rapport a l'autre topic dont tu me parles, a partir de quel message (etape) dois je commencer ?
Energie:~# ps aux | grep mysql
root 10325 0.0 0.9 3908 1244 ? S Jun13 0:00 /bin/sh /usr/bi
n/mysqld_safe
mysql 10362 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
root 10363 0.0 0.4 3024 536 ? S Jun13 0:00 logger -p daemo
n.err -t mysqld_safe -i -t mysqld
mysql 10364 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10365 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10366 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10367 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10368 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10370 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10371 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10372 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10373 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10376 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
mysql 10413 0.0 13.0 77488 16536 ? S Jun13 0:00 /usr/sbin/mysql
d --basedir=/usr --datadir=/var/lib/mysql --user=mysql --pid-file=/var/run/mysql
d/mysqld.pid --skip-external-locking --port=3306 --socket=/var/run/mysqld/mysqld
.sock
root 11464 0.0 0.5 3140 640 pts/0 R+ 09:28 0:00 grep mysql
sinon par rapport a l'autre topic dont tu me parles, a partir de quel message (etape) dois je commencer ?
Je viens d'essayer ca aussi (cf l'autre topic donnée par lami20j) :
Energie:~# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.
Energie:~# mysqld_safe --skip-grant-tables --skip-networking &
[1] 11685
Energie:~# Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[11725]: started
Energie:~# mysql mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.32-Debian_7etch1-log Debian etch distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> update user set password=password('*****') where user="root" and host="localhost";
Query OK, 0 rows affected (0.15 sec)
Rows matched: 0 Changed: 0 Warnings: 0
mysql> exit
Bye
Energie:~# mysqladmin shutdown
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[11762]: ended
[1]+ Done mysqld_safe --skip-grant-tables --skip-networking
Energie:~# /etc/init.d/mysql start
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Energie:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Energie:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
La premiere erreur correspond au mot de passe que j'ai entré au niveau des *****
la seconde erreur est une tentative sans aucun mot de passe
Energie:~# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.
Energie:~# mysqld_safe --skip-grant-tables --skip-networking &
[1] 11685
Energie:~# Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[11725]: started
Energie:~# mysql mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.32-Debian_7etch1-log Debian etch distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> update user set password=password('*****') where user="root" and host="localhost";
Query OK, 0 rows affected (0.15 sec)
Rows matched: 0 Changed: 0 Warnings: 0
mysql> exit
Bye
Energie:~# mysqladmin shutdown
STOPPING server from pid file /var/run/mysqld/mysqld.pid
mysqld_safe[11762]: ended
[1]+ Done mysqld_safe --skip-grant-tables --skip-networking
Energie:~# /etc/init.d/mysql start
Starting MySQL database server: mysqld.
Checking for corrupt, not cleanly closed and upgrade needing tables..
Energie:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
Energie:~# mysql -u root -p
Enter password:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
La premiere erreur correspond au mot de passe que j'ai entré au niveau des *****
la seconde erreur est une tentative sans aucun mot de passe
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 10:55
14 juin 2007 à 10:55
je vais te guider pas par pas
donc tape
et affiche le résultat de
donc tape
/etc/init.d/mysql stop
et affiche le résultat de
ps aux | grep mysqlutilise les balises code
Energie:~# /etc/init.d/mysql stop
Stopping MySQL database server: mysqld.
Energie:~# ps aux | grep mysql
Energie:~# ps aux|grep mysql
Absolument rien ne s'affiche ...
Stopping MySQL database server: mysqld.
Energie:~# ps aux | grep mysql
Energie:~# ps aux|grep mysql
Absolument rien ne s'affiche ...
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 11:08
14 juin 2007 à 11:08
Absolument rien ne s'affiche ...
c'est normal, c'est ça que je voulais savoir :-)
affiche toujours la commande que tu tapes ainsi que le résultat qu'il t'affiche la console (ça m'aide de comprendre si c'est bien ou pas).
c'est normal, c'est ça que je voulais savoir :-)
mysqld_safe --skip-grant-tables --skip-networking &
affiche toujours la commande que tu tapes ainsi que le résultat qu'il t'affiche la console (ça m'aide de comprendre si c'est bien ou pas).
roday
Messages postés
1
Date d'inscription
mardi 20 novembre 2012
Statut
Membre
Dernière intervention
2 décembre 2014
2 déc. 2014 à 17:42
2 déc. 2014 à 17:42
Salut à tous j'ai le même problème que julien mais quand j'ai essayé la ligne de code ps aux | grep mysql
Voici le résultat
mysql 4242 1.5 2.2 321488 45580 ? Ssl 17:36 0:00 /usr/sbin/mysq d
root 4416 0.0 0.0 4208 804 pts/1 S+ 17:36 0:00 grep --color=auto mysql
Voici le résultat
mysql 4242 1.5 2.2 321488 45580 ? Ssl 17:36 0:00 /usr/sbin/mysq d
root 4416 0.0 0.0 4208 804 pts/1 S+ 17:36 0:00 grep --color=auto mysql
Energie:~# mysqld_safe --skip-grant-tables --skip-networking &
[1] 11947
Energie:~# Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[11987]: started
je te remercie de ta patience avec moi .
[1] 11947
Energie:~# Starting mysqld daemon with databases from /var/lib/mysql
mysqld_safe[11987]: started
je te remercie de ta patience avec moi .
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 11:22
14 juin 2007 à 11:22
maintenant tape
mysql mysqltu dois voir ça
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 1 to server version: 5.0.21-log Type 'help;' or '\h' for help. Type '\c' to clear the buffer. mysql>
effectivement j'ai :
Energie:~# mysql mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.32-Debian_7etch1-log Debian etch distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
Energie:~# mysql mysql
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 1
Server version: 5.0.32-Debian_7etch1-log Debian etch distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 11:38
14 juin 2007 à 11:38
maintenant tape sur l'invite
mysql>
en gras ça sera le mot de passe chez toi, donc tu mets ce que tu veux
si c'est bon tu dois avoir comme résultat
mysql>
update user set password=password('aaaaaaaa') where user="root" and host="localhost";
en gras ça sera le mot de passe chez toi, donc tu mets ce que tu veux
si c'est bon tu dois avoir comme résultat
Query OK, 0 rows affected (0,00 sec) Rows matched: 1 Changed: 0 Warnings: 0
Oui c'est tout a fait ca ...
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
>
Chris01
20 janv. 2009 à 20:27
20 janv. 2009 à 20:27
Salut,
De rien ;-)
De rien ;-)
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 569
14 juin 2007 à 14:22
14 juin 2007 à 14:22
exit
ensuite
mysqladmin shutdown
tu dois voir quelque chose comme ça
STOPPING server from pid file /var/lib/mysql/debian.pid
030811 14:38:40 mysqld ended
skip-networking
ensuite
/etc/init.d/mysql start
et tu dois voir ça
Starting MySQL
--
lami20j