Vous pouvez modifier le cryptage du mot de passe utilisateur en modifiant l'utilisateur avec dessous de la commande Alter :
ALTER USER 'nom d'utilisateur'@'ip_address" IDENTIFIÉ AVEC mysql_native_password PAR
'mot de passe';
OU
Nous pouvons éviter cette erreur par la faire fonctionner avec l'ancien mot de passe plugin:
D'abord modifier le plugin d'authentification dans mon.cnf de fichiers pour Linux / ma.fichier ini dans Windows:
[mysqld]
default_authentication_plugin=mysql_native_password
Redémarrer le serveur mysql pour prendre les modifications en vigueur et essayez de vous connecter via MySQL avec n'importe quel client mysql.
S'il est encore impossible de se connecter et d'obtenir l'erreur ci-dessous:
Unable to load plugin 'caching_sha2_password'
Cela signifie que votre utilisateur a besoin du plugin ci-dessus. Donc, essayez de créer un nouvel utilisateur avec la création d'un utilisateur ou d'octroi de commande après la modification de plugin par défaut. puis de nouveau besoin de l'utilisateur le natif de plugin et vous serez en mesure de se connecter à MySQL.
Merci