Ein 1045-Fehler tritt auf, wenn Navicat eine Verbindung zu MySQL herstellt.
Ein 1045-Fehler tritt auf, wenn Navicat zum Herstellen einer Verbindung verwendet wird mysql. 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ührenÄ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 vonWas ist die Lösung für den 1045-Fehler, wenn Navicat eine Verbindung zu MySQL herstellt?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!