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
Code :
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
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 :
Code :
Erreur
MySQL a répondu:
#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
va dans apacha.ini et commente la ligne comme suit li# il faut le rajout)
# listen 127.0.0.1:80
Comme ça tu peux même accéder à ta base par n'importe qu'elle ordinateur de ton réseau en tapant htt://adresse_ip_serveur/nom_de_la_base par exemple http://192.168.0.1/commande