Problembeschreibung (die folgende Diskussion beschränkt sich auf die Windows-Umgebung): D:\entwickeln\ide\mysql\mysql5.5\bin>mysql -u root -p Passwort eingeben: FEHLER 1045 (28000): Zugriff für Benutzer 'ODBC'@'localhost' verweigert (mit Passwort: NEIN) Schritt 1: Bearbeiten Sie die Konfigurationsdatei my.ini im MySQL-Installationsverzeichnis und fügen Sie unter dem Eintrag [mysqld] Folgendes hinzu: Wie unten dargestellt: Nach dem Speichern und Beenden Schritt 2: MySQL neu starten Die Schritte zum Neustart sind wie folgt: 1. Rufen Sie den Task-Manager auf und prüfen Sie, ob mysqld.exe ausgeführt wird. Wenn ja, beenden Sie es. 2. Suchen Sie im MySQL-Installationsverzeichnis nach dem Ordner bin, suchen Sie dann nach der Datei mysqld.exe, doppelklicken Sie darauf, um sie auszuführen, und rufen Sie dann den Task-Manager erneut auf, um zu prüfen, ob mysqld.exe ausgeführt wird. Nachdem Sie bestätigt haben, dass sie ausgeführt wird, doppelklicken Sie auf die Datei mysql.exe. Schritt 3: Zurücksetzen des Passworts der lokalen MySQL-Datenbank Gehen Sie in cmd zum Verzeichnis D:\develop\ide\mysql\mysql5.5\bin und geben Sie mysql -u root -p ein. Sie können sich ohne Passwort anmelden. Wenn password: angezeigt wird, drücken Sie die Eingabetaste. ERROR 1045 (28000) wird nicht angezeigt, aber viele Vorgänge werden eingeschränkt sein, weil Sie keine Berechtigung haben. Sie müssen daher den folgenden Prozess befolgen (der rote Teil ist der Eingabeteil und der orange Teil ist der Code, der nach der Ausführung angezeigt wird): 1. Geben Sie die MySQL-Datenbank ein: mysql> mysql verwenden; Datenbank geändert 2. Legen Sie ein neues Passwort für den Root-Benutzer fest. Den rot markierten Teil müssen Sie selbst eingeben: mysql> Benutzer aktualisieren, Passwort festlegen=Passwort("neues Passwort") wobei Benutzer="root"; Abfrage OK, 1 Zeile betroffen (0,01 Sek.) Übereinstimmende Zeilen: 1 Geändert: 1 Warnungen: 0 3. Aktualisieren Sie die Datenbank mysql> Berechtigungen leeren; Abfrage OK, 0 Zeilen betroffen (0,00 Sek.) 4. Beenden Sie mysql: mysql> beenden Tschüss Schritt 4: Wiederherstellen der Datei my.ini Nach der Änderung ändern Sie die Datei my.ini erneut, löschen die soeben hinzugefügte Zeile „ Zusammenfassen Oben finden Sie die Einführung des Herausgebers zur Lösung des Problems „MySQL-FEHLER 1045 (28000) – Zugriff für Benutzer verweigert“. Ich hoffe, es wird allen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken! Das könnte Sie auch interessieren:
|
<<: Implementierung von Docker-Datenvolumenoperationen
>>: Schreiben von Methoden, die in nativem JS verboten sein sollten
*******************Einführung in die HTML-Sprache ...
1. Fortsetzen nacos-Datenbank Datenbankname nacos...
Mysql5.5 Dual-Maschine-Hot-Standby Durchführung I...
In diesem Artikel wird der spezifische Code von V...
MySQL 5.7.20 Zip-Installation, der spezifische In...
1. Überprüfen Sie den Zeichensatz der Datenbank D...
Vorwort Da Computerzahlen Gleitkommazahlen sind, ...
Die Funktion DATE_ADD() addiert einem Datum ein a...
In diesem Artikelbeispiel wird der spezifische Co...
Im vorherigen Artikel wurde erklärt, wie man das ...
Der folgende Beispielcode stellt die Prinzipien d...
In diesem Artikelbeispiel wird der spezifische Co...
In letzter Zeit habe ich jeden Tag an meinen Absch...
Vorwort Ich habe MySQL 5.6 bereits installiert. D...
Inhaltsverzeichnis 1 Einführung in Benutzervariab...