|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 82 ![]() |
Bonjour,
Novice en MySql, j'ai installé phpMyAdm en Windows (Wamp) et j'ai voulu créer un mot de passe pour MySql pour l'utilisateur root. Je l'ai fait dans phpMyAdm : j'ai donc saisi un pwd mais en sortant de la fenêtre de modification, message "Access denied for user 'root'@'localhost' (using password: NO)". Et depuis plus moyen de me reconnecter en phpMyAdmin, j'ai toujours cette erreur. Je peux par contre me connecter à MySql par la console, mais ne parviens pas à rétablir la situation. Help me, please... |
|
|
00
|
|
|
#2 |
|
Membre expérimenté
![]() Inscription : août 2005 Messages : 515 ![]() |
Bonsoir,
peut-être faut-il modifier votre config.inc.php? Cordialement, DaRiaN. |
|
|
00
|
|
|
#3 | |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
Citation:
|
|
|
|
10
|
|
|
#4 |
|
Nouveau Membre du Club
![]() Inscription : janvier 2007 Messages : 82 ![]() |
En effet, Antoun, j'ai bien essayé cela, mais baste !
J'ai aussi essayé de modifier le config.inc.php, au niveau du Blowfish sur les conseils d'un bon, mais rien à faire... Tant pis, j'ai restauré un état antérieur => resolu sans être vraiment résolu, mais merci bcp à vous deux. |
|
|
00
|
|
|
#5 | ||
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 242 ![]() |
Bonjour,
Désolé d'intervenir dans ce post, si vous le souhaitez, je peux en ouvrir un nouveau. J'ai exactement le même problème, je viens de ré-installer wamp car la première fois, il ne voulait même pas accepter mon mot de passe dans la console mysql mais maintenant ça fonctionne dans la console mysql mais dans PhpMyadmin j'ai : Citation:
Citation:
Merci d'avance pour votre aide. beegees
__________________
|
||
|
|
00
|
|
|
#6 | |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 242 ![]() |
Citation:
En effet, il faut modifier le config.inc.php ! Voici la ligne à modifier : Code :
$cfg['Servers'][$i]['password'] = 'Le mot de passe est à mettre ici en dur'; // MySQL password (only needed with 'config' auth_type) J'espère que ça pourra aider quelqu'un. @ bientôt. beegees
__________________
|
|
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : novembre 2008 Messages : 1 ![]() |
Salut beegees,
vu que personne ne t'a remercié, je le fais : Merci !
|
|
|
00
|
|
|
#8 |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 242 ![]() |
Salut,
ça fait bien plaisir et bienvenue @+ beegees
__________________
|
|
|
00
|
|
|
#9 |
|
Membre du Club
![]() Inscription : mars 2008 Messages : 111 ![]() |
Il est nécessaire d’effectuer quelques manipulations après l’installation :
Ouvrez la console MySql, Après avoir tapé Entrée et avoir l'invite de commande mysql> : Il est utile de commencer par attribuer le nouveau mot de passe via la commande suivante : SET PASSWORD FOR root@localhost=PASSWORD(' monmotdepasse '); Ensuite il n’est pas inutile de réattribuer les droits de super utilisateur via la commande suivante : mysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY ' monmotdepasse ' WITH GRANT OPTION; Bien évidemment il faut insérer les noms de host et de compte user par défaut avec le mot de passe mis en place dans le fichier ‘php.ini’, au niveau suivant : ; Default host for mysql_connect() (doesn't apply in safe mode). mysqli.default_host ='localhost' ; Default user for mysql_connect() (doesn't apply in safe mode). mysqli.default_user ='root' ; Default password for mysqli_connect() (doesn't apply in safe mode). ; Note that this is generally a *bad* idea to store passwords in this file. ; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw") ; and reveal this password! And of course, any users with read access to this ; file will be able to reveal the password as well. mysqli.default_pw ='monmotdepasse' Il ne reste plus qu’à effectuer l’implantation des noms de host et de compte user par défaut avec le mot de passe dans le fichier ‘config.inc.php’ aux lignes suivantes: $cfg['Servers'][$i]['host']= 'localhost'; $cfg['Servers'][$i]['user'] = 'root'; $cfg['Servers'][$i]['password']= 'monmotdepasse'; Après n’avoir pu ouvrir correctement la page localhost, vous allez avoir l’agréable surprise de pouvoir vous connecter à PhpMyAdmin sans l’erreur #1045- Access denied for user ‘root’@localhost’ |
|
|
10
|
|
|
#10 |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 242 ![]() |
Merci pour le complément d'information.
beegees
__________________
|
|
|
00
|
|
|
#11 |
|
Nouveau Membre du Club
![]() Inscription : avril 2009 Messages : 89 ![]() |
Bonjour,
j'ai pourtant suivi à la lettre ce qui est écrit et j'ai toujours ce message d'erreur: #1045 - Access denied for user 'root'@'localhost' (using password: NO) franchement ça fait 1heure que je relis ce post mon mot de passe mon user et mon hôte. hôte = localhost User = root et password (fictif)= bouledeberlin654 je rentre ces données dans ces deux fichier: C:\wamp\bin\php\php5.3.0 -> php.ini C:\wamp\apps\phpmyadmin3.2.0.1 ->config.inc.php et pourtant j'ai toujours cette erreur. ?!? est ce que le using password doit être = oui ? |
|
|
00
|
|
|
#12 | |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 242 ![]() |
Citation:
As-tu redémarré tous les services ? (wamp) beegees
__________________
|
|
|
|
00
|
|
|
#13 |
|
Nouveau Membre du Club
![]() Inscription : avril 2009 Messages : 89 ![]() |
Hello beegees,
euh j'ai un peu honte, j'étais entrain d'écrire un pâté pour décrire tout ce que j ai fait et je me suis rendu compte que j'ai omis de mettre les ";" après l'apostrophe dans le php.ini. Merci du post il est très bien cependant quand il y a des bobets qui suivent pas à la lettre et qui oublient des ; ca fonctionne pas. |
|
|
00
|
|
|
#14 | |
|
Membre Expert
![]() David Vincent (l'homme qui a vu les extra-terrestres)Développeur Web Inscription : mars 2004 Messages : 3 242 ![]() |
chh2008 a raison, avec la version de mysql 5.1.36 il faut faire ceci :
Citation:
![]() beegees
__________________
|
|
|
|
00
|
|
|
#15 |
|
Invité de passage
![]() Inscription : février 2010 Messages : 6 ![]() |
Bonjour,
J'ai fait exactement ce qui était conseillé. Maintenant j'ai cette erreur qui s'affiche #1045 - Access denied for user 'root'@'localhost' (using password: YES) . Je crois que le problème vient de cette commandemysql> GRANT ALL PRIVILEGES ON *.* TO root@localhost IDENTIFIED BY ' monmotdepasse ' WITH GRANT OPTION; Mon CMD ne reconnaît pas cette commande. Merci d'avance. |
|
|
00
|
|
|
#16 |
![]() ![]() ![]() Antoine DinimantConsultant en Business Intelligence Inscription : octobre 2006 Messages : 5 854 ![]() |
C'est une commande SQL, tu ne peux pas la passer directement en cmd. Il faut d'abord te connecter à MySQL.
|
|
|
00
|
|
|
#17 |
|
Invité de passage
![]() Inscription : mai 2009 Messages : 4 ![]() |
merci pour ta réponse simple et efficace
|
|
|
00
|
|
|
#18 |
|
Invité de passage
![]() Amdou Inscription : août 2011 Messages : 1 ![]() |
Bonjour, je suis nouveau sans trop de connaissances en informatique. J’ai le même problème, je voudrais que vous m’aidiez S.V.P.
Merci. Voici mon écran : : if you wish to boot the system,but stay in single user mode: sh/etc/rc CSRHIDTransitionDriver: :probe: -S CSRHIDTransitionDriver: :probe booting in single user..do not match localhost:/root Je ne sais pas quoi faire. |
|
|
00
|
|
|
#19 | |
|
Invité de passage
![]() Alain YVETOTingénieur Inscription : février 2012 Messages : 2 ![]() |
Citation:
C'est la première utilisation de MySQL sur cet ordi là, je ne sais plus quoi faire |
|
|
|
00
|
|
|
#20 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
Comment lancez-vous la console ? Quelle ligne de commande exactement tapez-vous ? S'agit-il d'une première installation de MySQL sur cette machine ? Quelle version ? Avez-vous essayé les différentes solutions proposées dans la FAQ : http://mysql.developpez.com/faq/?pag..._access_denied
__________________
Rédacteur / Modérateur SGBD Mes tutoriels et la FAQ MySQL ---------------------------------------------------- Pensez aux balises code et au tag Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com