43 votes

'Accès refusé pour l'utilisateur' root '@' localhost '(en utilisant le mot de passe: NO)'

Je suis en train de définir le mot de passe de l'utilisateur root, mais je suis gettin l'erreur ci-dessous, une idée?

+----------------------------------------------------------------------------------------------------------------------------------------+ | Des subventions pour le root@localhost
| +----------------------------------------------------------------------------------------------------------------------------------------+ | ACCORDER TOUS LES PRIVILÈGES SUR . À 'root'@'localhost' identified BY LE MOT DE PASSE '*436576511F70A4E3B305E1AB8E209851945D8687' WITH GRANT OPTION | +----------------------------------------------------------------------------------------------------------------------------------------+ 1 row in set (0.00 sec)

mysql> exit
Bye
root@tirengarfio:/var/www/rs2# mysqladmin -u root password foo,
mysqladmin: connect to server at 'localhost' failed
error: 'Access denied for user 'root'@'localhost' (using password: NO)'

44voto

djrconcepts Points 187
 mysqladmin -u root -p password
 

Entrer votre mot de passe actuel

ensuite

Entrez votre nouveau mot de passe

37voto

[root@servert1 ~]# /etc/init.d/mysqld stop

Stopping MySQL: [ OK ]

[root@servert1 ~]# mysqld_safe --skip-grant-tables &

[1] 13694

[root@servert1 ~]# Starting mysqld daemon with databases from /var/lib/mysql



[root@servert1 ~]# mysql -u root

Welcome to the MySQL monitor. Commands end with ; or \g.

Your MySQL connection id is 1

Server version: 5.0.77 Source distribution



Type 'help;' or '\h' for help. Type '\c' to clear the buffer.



mysql>

7voto

MiDo Points 813

Définir / modifier le mot de passe:

 mysqladmin -u root -p password
 

Connectez-vous à la console MySQL:

 mysql -u root -p
 

Pour quitter la console:

 .\q
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X