MySQL changement de type d'authentification à partir de la norme de caching_sha2_password
J'ai la configuration d'une nouvelle instance MySQL sur un ordinateur et chaque fois que j'ajoute un utilisateur, il définit le Type d'Authentification à caching_sha2_password
.
Cela se produit même si j'ai mis le Type d'Authentification à "Standard
", il change alors quand je l'ai enregistrer l'utilisateur. J'ai aussi changé l'authentification par défaut branchez-le à l' "mysql_native_password
", mais il garde encore de le faire.
Avec l'aide de la caching_sha2_password
je ne peux pas me connecter à la base de données .net de base que je reçois un message d'erreur indiquant:
MySqlException: méthode d'Authentification 'caching_sha2_password" pas supporté par tout les plugins disponibles
Comment puis-je obtenir pour enregistrer les utilisateurs avec le Standard de type d'authentification?
OriginalL'auteur Matthew van Boheemen | 2018-04-19
Vous devez vous connecter pour publier un commentaire.
J'ai eu le même problème aujourd'hui. La seule façon que j'ai trouvée pour résoudre était:
Il devrait résoudre votre problème.
Si vous êtes sur OSX que l'option doit être dans la base de données Mysql Volet sous préférences système. Appuyez sur le bouton pour arrêter le serveur, puis appuyez sur la touche "Initialiser la Base de données". Ensuite, choisissez: "l'Utilisation de l'Héritage Cryptage de Mot de passe". Puis redémarrez le serveur.
OriginalL'auteur Meko Perez Estevez
Vous pouvez aussi le faire avec MySQL Workbench:
"Utilisateurs et Privilegues" -> "Ajouter un Compte" -> Type d'Authentification: "Standard"
Cela, l'utilisateur peut se connecter avec le login par défaut, c'est à dire pour phpMyAdmin.
OriginalL'auteur SalkinD
Step_1
Step_2
Step_3
Step_4
Step_5
OriginalL'auteur Dibyajyoti Nayak