Wie behebe ich den 1045-Fehler, wenn Navicat eine Verbindung zu MySQL herstellt?
1045 erscheint, wenn Navicat zum Herstellen einer Verbindung zu MySQL verwendet wird. Der mögliche Grund ist, dass das Passwort vergessen wurde.
Die folgenden Methoden können beim Zurücksetzen des Passworts helfen:
1. Führen Sie das cmd-Programm mit Administratorrechten aus.
2 : Programme (x86)MySQLMySQL Server 5.7bin
3. Schließen Sie den mysqld-Prozess,
>>tasklist |findstr mysqld Mit diesem Befehl kann überprüft werden, ob mysqld ausgeführt wird Sie finden die PID
>>taskkill /F /PID xxxx: „
Navicat für MySQL-Grafik-Tutorial“
4. Berechtigung zum Anmelden überspringen MySQL-ServerCmd schließen und cmd mit Administratorrechten erneut ausführen5. Ändern Sie das Passwort>>cd C:Programme (x86)MySQLMySQL Server 5.7bin
>>mysql
>>Update mysql.user set Authentication_string=password('123456') where user = 'root'; ;SELECT * from mysql.userG;
Suchen Sie das Element „authentication_string“ des Root-Benutzers und notieren Sie seinen Wert
>>update mysql. Benutzersatz Authentication_string = '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' wobei Benutzer = 'root';hier Benutzer = 'root' ;
>>Flush-Berechtigungen;
>>quit6. Starten Sie MySQL neu
>>net start mysql7. Versuchen Sie, eine Verbindung herzustellen 1862 aufgefordert wird, ändern Sie das Passwort und stellen Sie erneut eine Verbindung her.
>>mysqladmin -uroot -p Passwort
Testen Sie die Verbindung erneut,
Du bist fertig!
Das obige ist der detaillierte Inhalt vonSo beheben Sie den Fehler 1045, wenn Navicat eine Verbindung zu MySQL herstellt. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!