Se connecter avec
S'enregistrer | Connectez-vous

phpmyadmin - root@localhost - password

Dernière réponse : dans Programmation

Bonjour,

alors j'ai un probleme avec phpmyadmin car je n'arrive pas a gerer les privileges des utilisateurs
je travaille en local donc avec le compte root@localhost qui n'a pas de password
j'ai créé des utilisateurs avec des droits differents a l'aide de l'interface phpmyadmin mais je ne sais pas ou je peux me logger avec ces comptes
car il se met sur root par defaut ...
quand je met un pass a root (modification du fichier config.inc.php) je ne peux plus me logger sur l'interface phpmyadmin et malgré avoir remis "" donc pas de password je ne peux plus revenir :cry: 

  1. phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans config.inc.php et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.


en résumé j'aimerai pouvoir me logger a l'aide d'une console avec l'utilisateur de mon choix :D 

aidez moi svp :pt1cable: 
Lassé par la pub ? Créez un compte

C'est parce que dans le fichier de configuration de phpMyAdmin -config.default.php- (dans le dossier librairies), tu as ceci :

  1. $cfg['Servers'][$i]['user'] = 'root'; // MySQL user
  2. $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
  3. // with 'config' auth_type)


et il te faut ceci :

  1. $cfg['Servers'][$i]['user'] = ''; // MySQL user
  2. $cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed
  3. // with 'config' auth_type)


Sinon il t'identifie en root.

alors j'ai reinstallé easyphp et j'ai fait la modif du fichier config.default.php comme tu m'as dis et quand je veux aller sur http://127.0.0.1/mysql/ ou http://localhost/mysql/ il me met :

Citation :
phpMyAdmin a tenté de se connecter au serveur MySQL, et le serveur a rejeté la connexion. Veuillez vérifier les valeurs de "host", "username" et "password" dans config.inc.php et vous assurer qu'elles correspondent aux informations fournies par l'administrateur du serveur MySQL.


ainsi que :
  1. Erreur
  2. MySQL a répondu:
  3. #1045 - Accès refusé pour l'utilisateur: 'ODBC'@'@localhost' (mot de passe: NON)


j'ai testé de modif aussi config.inc.php mais ca ne fonctionne toujours pas :( 

Bonjour,

Je suis sur Windows XP avec le même problème sur phpMyAdmin. Après avoir chercher toute un après-midi en testant toutes les astuces trouvées sur internet cela ne fonctionnait toujours pas.
Heureusement je viens de trouver la solution ^^
Il fallait juste vider le cache de Firefox* pour qu'il relise le fichier config.inc.php.

Pour savoir si vous avez le même problème que moi, il suffit de passer en navigation privée sur FireFox et de lancer phpMyAdmin. Si ça fonctionne c'est que vous avez un problème avec le cache.

*Pour vider le cache de FireFox 3.5/3.6 :

Outils > Options > Avancé > onglet Réseau > Stockage hors connexion > Vider le cache maintenant.
Lassé par la pub ? Créez un compte