|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 53 ![]() |
Bonjour
Moi aussi j'ai la "chance" d'avoir seven 64 bits et je me trouve bloqué avec phpmyadmin par le message suivant : #1045 - Acc�s refus� pour l'utilisateur: 'root'@'@localhost' (mot de passe: NON) j'ai essayé de trouver quelque chose avec Google mais rien. J'ai déjà fait les manipulations décrites comme arrêter le service IIS et j'ai donné tous les droits sur le répertoire ou j'ai installé EASYPHP 5.3.6.0 et j'exécute l'exe avec les droits administrateurs. Mais cette erreur persiste et je ne sais pas quoi faire. A un moment donné j'ai mis un mot de passe à l'utilisateur root mais EASYPHP ne le détecte pas (dans administration), et je ne parle pas du nombre de désinstallations et reinstallations mais Y a t'il d'autres fichiers cachés ailleurs qui ne seraient pas désinstaller en désinstallant le logiciel ? Pourtant j'arrive à entrer dans la console MYSQL pour l'utilisateur root et en mot de passe je tape enter et ca passe alors pourquoi ca coince avec PHPMYADMIN ? Merci de votre aide |
|
|
00
|
|
|
#2 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Ajoute le mot de passe dans le fichier de config de phpmyadmin (config.inc.php de mémoire).
|
|
|
00
|
|
|
#3 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 53 ![]() |
Merci pour ta réponse Sabotage
mais dans le fichier que tu indiques il n'y aucune chaîne de caractère qui indique le mot de passe ou bien faut il l'ajouter et quelle est elle et à quel endroit je devrai inséré ? voici le fichier que j'ai en pièce jointe |
|
|
00
|
|
|
#4 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Ce n'est pas ce fichier la.
Tu dois en avoir un directement dans le repertoire phpmyadmin; sinon tu peux refaire la config depuis http://localhost/phpmyadmin/setup |
|
|
00
|
|
|
#5 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 53 ![]() |
j'ai cliqué sur le lien que tu m'as donné mais j'ai un message comme quoi IE ne peut pas ouvrir cette page? j'ai même retapé l'adresse dans la barre ca change rien ??
par contre j'ai installé sans y croire WAMPSERVER et j'ai pas de souci avec, je me demande si la version 5.3.6.0 de EASYPHP est stabilisée ou l'un de ses composants ? d'ailleurs lequel est le mieux dans ce domaine ? si c'est WAMPSERVER ca m'arrangerai un poil j'ai même téléchargé la version 5.5.12 de mysql mais ca n'a rien a voir avec ce qui est installé par EASYPHP ? |
|
|
00
|
|
|
#6 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Ce n'est pas une histoire de stabilisation ou de composant.
Si tu changes le mot de passe du compte utilisé par phpmyadmin, il faut aussi changer sa configuration. |
|
|
00
|
|
|
#7 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 53 ![]() |
j'ai hélas pas changé le mot de passe puisque je repars sur une reinstallation après une désinstallation, à moins qu'il ne faille faire une manipulation particulière en plus d'avoir supprimer le répertoire ?
les différences entre WAMPSERVER et EASYPHP sont les versions des composants :
|
|
|
00
|
|
|
#8 |
![]() ![]() Vincent Inscription : juillet 2005 Messages : 14 929 ![]() |
Les informations des comptes sont dans la table "mysql".
Il est possible que dans ta desinstallation/reinstallation que la config phpmyadmin ait été écrasée mais pas les données de la base (heureusement). |
|
|
00
|
|
|
#9 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 53 ![]() |
je vois pas comment c'est possible puisque j'ai effacé totalement le repertoire de EASYPHP et que les bases MYSQL sont dans un sous répertoire de EASYPHP ?
donc j'avance un peu, en fait j'ai omis de rafraîchir la page donc du coup je rentre dans phpmyadmin, maintenant je tente de créer un autre utilisateur avec les mêmes privilèges que ROOT et ca me fait la misère ? l'utilisateur est créer mais avec des droits d'usage ? voici un copier/coller Erreur requête SQL: GRANT ALL PRIVILEGES ON * . * TO 'monchat'@'localhost' IDENTIFIED BY 'tea' WITH GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0 ; MySQL a répondu: #1045 - Accès refusé pour l'utilisateur: 'root'@'@127.0.0.1' (mot de passe: NON) et après voici ce que me donne la liste des utilitsateurs : Utilisateur Serveur Mot de passe Privilèges globaux 1 «Grant » Action monchat localhost Oui USAGE Non root 127.0.0.1 Non ALL PRIVILEGES Oui j'ai tapé la commande directement dans la console mysql et j'ai la même erreur ? je me demande si il y n'y a pas un @ de trop dans la commande envoyé par phpmyadmin ? |
|
|
00
|
|
|
#10 |
|
Nouveau Membre du Club
![]() Inscription : novembre 2009 Messages : 53 ![]() |
bon bein j'ai installé la version 5.3.3 d'EASYPHP et aucun souci.
Donc pour moi la version 5.3.6 doit avoir un bug dans les droits de root |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com