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
<br />Informationsduplikation, Informationsü...
vue+el-upload Dynamischer Upload mehrerer Dateien...
Float: links/rechts/keine; 1. Gleichstufiges Schw...
HTML-Tags haben spezielle Tags zur Handhabung des ...
HTML + CSS + JS imitieren den Helligkeitsanpassun...
In diesem Artikel wird der spezifische Code für R...
HTML-Bild erzeugt nach dem Hinzufügen eines Hyper...
In diesem Artikelbeispiel wird der spezifische Co...
Da sich die heimische Netzwerkumgebung immer weit...
Da HTML-E-Mail keine unabhängige HOST-Seite auf di...
In diesem Artikelbeispiel wird der spezifische Co...
1. Neuer und alter Domain-Namenssprung Anwendungs...
Es gibt viele Unterschiede zwischen IE6 und IE7 in...
RPM-Paketverwaltung Ein Verpackungs- und Installa...
1. Aktualisieren Sie die Yum-Quelle Die PostgreSQ...