Maison >base de données >tutoriel mysql >Pourquoi est-ce que j'obtiens l'erreur « Accès refusé pour l'utilisateur \'root\'@\'localhost\' (en utilisant le mot de passe : NON)\ » dans MySQL ?

Pourquoi est-ce que j'obtiens l'erreur « Accès refusé pour l'utilisateur \'root\'@\'localhost\' (en utilisant le mot de passe : NON)\ » dans MySQL ?

Susan Sarandon
Susan Sarandonoriginal
2024-11-03 16:20:021002parcourir

Why am I Getting

MySQL : Erreur d'accès refusé 1045 pour l'utilisateur root

Un problème courant rencontré par les utilisateurs de MySQL est la "Documentation #1045 - Accès refusé pour utilisateur 'root'@'localhost' (en utilisant le mot de passe : NON)" erreur. Cela se produit lorsque vous tentez de vous connecter au serveur MySQL en utilisant l'utilisateur root sans mot de passe.

Cause :

Lors de l'installation et de la configuration de MySQL, un mot de passe peut ne pas avoir été spécifié pour l'utilisateur root. Cela conduit à une erreur « Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : NON) » lors de la tentative de connexion à la base de données.

Solution :

Pour résoudre cette erreur, suivez ces étapes :

  1. Ouvrez le fichier de configuration (config.inc.php) situé dans le chemin "C:wampappsphpmyadmin3.2.0.1config.inc.php" (remplacez "wamp" avec le nom de votre serveur si vous n'utilisez pas Wamp Server).
  2. Trouvez la ligne "$cfg['Servers'][$i]['password']='" et remplacez-la par "$cfg ['Servers'][$i]['password']='NO'".
  3. Enregistrez le fichier.
  4. Actualisez phpMyAdmin. Le message d'erreur devrait maintenant indiquer "Accès refusé pour l'utilisateur 'root'@'localhost' (en utilisant le mot de passe : OUI)".
  5. Changez le mot de passe de la ligne précédente par le mot de passe root souhaité.

Remarques supplémentaires :

  • Si l'erreur persiste après la définition d'un mot de passe, assurez-vous que le service MySQL est en cours d'exécution et que vous utilisez le mot de passe correct.
  • Le redémarrage du service MySQL peut également résoudre le problème.

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