Maison  >  Article  >  base de données  >  Comment résoudre l'erreur 1045 lorsque Navicat se connecte à MySQL

Comment résoudre l'erreur 1045 lorsque Navicat se connecte à MySQL

爱喝马黛茶的安东尼
爱喝马黛茶的安东尼original
2019-08-17 14:04:5533133parcourir

Comment résoudre l'erreur 1045 lorsque Navicat se connecte à MySQL

Comment résoudre l'erreur 1045 lorsque Navicat se connecte à mysql ?

1045 apparaît lors de l'utilisation de Navicat pour se connecter à MySQL. La raison possible est que le mot de passe a été oublié.

Comment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

Les méthodes suivantes peuvent aider à réinitialiser le mot de passe :

1. Exécutez le programme cmd avec les droits d'administrateur

2. : Program Files (x86)MySQLMySQL Server 5.7bin

3. Fermez le processus mysqld,

>>tasklist |findstr mysqld Cette commande peut être utilisée pour vérifier si mysqld est en cours d'exécution. vous pouvez trouver son PID

>>taskkill /F /PID xxxx : "

Navicat pour le tutoriel graphique MySQL

"Comment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

Ignorer les autorisations pour vous connecter au Serveur MySQL

>>mysqld --skip-grant-tables

Fermez cmd et réexécutez cmd avec les droits d'administrateur

Changez le mot de passe

>>cd C:Program Files (x86)MySQLMySQL Server 5.7bin

>>mysql

>>mise à jour mysql.user définit l'authentification_string=password('123456') où user = 'root';

>>flush privilèges;Comment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

>> ;SELECT * from mysql.userG;

Trouvez l'élément de chaîne d'authentification de l'utilisateur root et notez sa valeur Comment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

>>mettre à jour mysql. l'utilisateur a défini la chaîne d'authentification = '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' où utilisateur = 'root';ici utilisateur = 'root' ;

>>vider les privilèges;Comment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

>>quitter

6. Redémarrez mysql

>>net start mysqlComment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

7. 1862 est demandé, changez le mot de passe et reconnectez-vous.

>>mysqladmin -uroot -p mot de passeComment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

Testez à nouveau la connexion,

Comment résoudre lerreur 1045 lorsque Navicat se connecte à MySQL

Vous avez terminé !

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