Maison >base de données >tutoriel mysql >Pourquoi \'localhost/phpmyadmin/\' échoue-t-il pendant que \'127.0.0.1/phpmyadmin/\' fonctionne et comment puis-je corriger l'erreur \'Accès refusé\' ?

Pourquoi \'localhost/phpmyadmin/\' échoue-t-il pendant que \'127.0.0.1/phpmyadmin/\' fonctionne et comment puis-je corriger l'erreur \'Accès refusé\' ?

Mary-Kate Olsen
Mary-Kate Olsenoriginal
2024-11-22 05:58:13457parcourir

Why Does

Comment résoudre « Accès refusé pour l'utilisateur 'root'@'localhost' pour phpMyAdmin

Ce problème survient lorsque vous tentez d'accéder à phpMyAdmin via "localhost/phpmyadmin/" mais rencontrez une erreur indiquant "Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : NON)." Étonnamment, y accéder via "127.0.0.1/phpmyadmin/" semble fonctionner sans aucun problème.

Pour résoudre ce problème, plongez dans votre fichier config.inc situé dans "C:wampappsphpmyadmin3.5.1". recherchez la ligne "$cfg['Servers'][$i]['password'] =" et remplacez-la par "$cfg['Servers'][$i]['password'] = 'Tapez votre mot de passe root ici'." Assurez-vous de saisir le mot de passe root correct à la place de l'espace réservé "Tapez votre mot de passe root ici."

En implémentant ce changement, vous restaurerez les privilèges d'accès de l'utilisateur root à leur état par défaut, vous permettant d'accéder à phpMyAdmin de manière transparente à la fois depuis "localhost/phpmyadmin/" et "127.0.0.1/phpmyadmin/" sans rencontrer le message d'erreur d'accès refusé susmentionné.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn