Maison > base de données > tutoriel mysql > le corps du texte

Voici quelques titres basés sur des questions qui correspondent à votre article : * **Erreur MySQL : \'Impossible de se connecter au serveur MySQL, plugin d'authentification : caching_sha2_password : le module spécifié n'a pas pu être fou

Linda Hamilton
Libérer: 2024-10-25 21:19:29
original
666 Les gens l'ont consulté

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

* **MySQL Error:

Impossible de se connecter au serveur MySQL : plug-in Caching_sha2_Password manquant

Les tentatives d'établissement d'une connexion avec le serveur MySQL 8.0.11 à partir de MySQL Workbench ont rencontré un problème erreur persistante : "Impossible de se connecter au serveur MySQL, plugin d'authentification : caching_sha2_password : le module spécifié est introuvable."

Une explication de l'erreur

Le message d'erreur indique que le serveur MySQL est incapable de localiser le plugin d'authentification caching_sha2_password, requis pour les protocoles d'authentification sécurisés. Ce plugin assure le stockage sécurisé et la vérification des mots de passe des utilisateurs.

Résolution

Pour résoudre ce problème, suivez ces étapes :

  1. Localiser votre fichier de configuration MySQL (my.ini ou my.cnf) et accédez à la section [mysqld].
  2. Commentez ou supprimez la ligne suivante :

    #default_authentication_plugin=caching_sha2_password
    Copier après la connexion
  3. Ajoutez la ligne suivante à la section [mysqld] :

    default_authentication_plugin=mysql_native_password
    Copier après la connexion
  4. Enregistrez le fichier de configuration et redémarrez le serveur MySQL.
  5. Une fois le serveur exécuté, connectez-vous à la base de données MySQL en tant qu'utilisateur root à l'aide d'un client de ligne de commande.
  6. Exécutez la requête suivante :

    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxx';
    Copier après la connexion

    Remplacez « xxx » par votre mot de passe root actuel.

  7. Réessayez de vous connecter au serveur MySQL depuis MySQL Workbench ou d'autres clients. L'erreur ne devrait plus se produire.

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!

source:php.cn
Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!