Maison  >  Article  >  base de données  >  Voici quelques titres basés sur des questions qui correspondent à votre article : * **Erreur de connexion MySQL 8.0.11 : \"Impossible de se connecter au serveur MySQL, plugin d'authentification : caching_sha2_password...\" - Comment faire

Voici quelques titres basés sur des questions qui correspondent à votre article : * **Erreur de connexion MySQL 8.0.11 : \"Impossible de se connecter au serveur MySQL, plugin d'authentification : caching_sha2_password...\" - Comment faire

Barbara Streisand
Barbara Streisandoriginal
2024-10-25 01:03:30188parcourir

Here are a few question-based titles that fit your article:

* **MySQL 8.0.11 Connection Error:

Dépannage de l'erreur de connexion MySQL 8.0.11 : problème de Caching_sha2_Password

Les utilisateurs MySQL ont rencontré une erreur lors de la tentative de connexion au serveur MySQL 8.0. 11 en utilisant MySQL Workbench. Le message d'erreur : "Impossible de se connecter au serveur MySQL, plugin d'authentification : caching_sha2_password : le module spécifié est introuvable" a persisté malgré les tutoriels d'installation suivants.

Cause

Le problème vient du fait que le plugin d'authentification par défaut est défini sur caching_sha2_password, ce qui nécessite des procédures spécifiques pour certaines versions de MySQL.

Solution

  1. Accédez au my. ini dans votre répertoire d'installation MySQL et ouvrez-le.
  2. Dans la section [mysqld] du fichier my.ini, localisez la directive default_authentication_plugin.
  3. Commentez le plugin d'authentification caching_sha2_password en ajoutant un symbole # au début de la ligne.
  4. Ajoutez une nouvelle ligne avec la directive suivante : default_authentication_plugin=mysql_native_password.
  5. Enregistrez les modifications et fermez le fichier my.ini.
  6. Ouvrez un client en ligne de commande et connectez-vous à MySQL en tant que root.
  7. Exécutez la requête SQL suivante : ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';, où 'xxx' est votre mot de passe root actuel.
  8. Redémarrez le service MySQL.

Notes supplémentaires

  • Vous devrez peut-être désactiver Caching_SHA2_Password dans MySQL sur Windows en suivant des étapes supplémentaires.
  • Si l'erreur persiste, vérifiez que le mot de passe spécifié est correct et que vous disposez des autorisations suffisantes pour vous connecter au serveur MySQL.
  • Pour obtenir de l'aide, reportez-vous au Documentation MySQL ou consultez un administrateur MySQL expérimenté.

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