MySQL ERRAGE 1045 (28000) Zugriff für Benutzer Root - Lösung
- 3843
- 1129
- Susanne Stoutjesdijk
Symptom:
Zugriff auf MySQL -Datenbank kann nicht remote verwendet Wurzel
Konto. Jeder Versuch, auf MySQL -Datenbank zuzugreifen, führt zu Fehlern:
Fehler 1045 (28000): Zugriff für den Benutzer 'root'@'ip-Address' (mit Kennwort: Ja)
Lösung:
Die obige MySQL -Fehlermeldung ist ein Standardverhalten des MySQL -Server Lokalhost
das ist 127.0.0.1
. Die Lösung besteht darin, einen neuen Administratorbenutzer zu erstellen. Die folgenden SQL -Befehle erstellen einen neuen Benutzer angerufen Administrator
und Remote -Zugriff gewähren:
MySQL> Benutzer erstellen 'admin'@'%' identifiziert von "; Abfrage OK, 0 Zeilen betroffen (0).00 Sek.) MySQL> Gewähren Sie alle Privilegien auf *.* Zu 'admin'@'%' mit der Zuschussoption; Abfrage OK, 0 Zeilen betroffen (0.00 Sek.)
Alternative, aber nicht empfohlene Lösung besteht darin, den Root -Benutzer den Remote -MySQL -Zugriff zu gewähren:
MySQL> Gewähren Sie alle Privilegien auf *.* Zu 'root'@'%' durch 'Passwort' identifiziert; Abfrage OK, 0 Zeilen betroffen (0.00 Sek.)
Die obige Zeile gewährt dem Root -Benutzer ein Privileg, sich remote zu verbinden:
$ mysql -u root -Ppassword -h 172.17.0.14 Willkommen im Mariadb Monitor. Befehle enden mit; oder \ g. Ihre MySQL -Verbindungs -ID ist 41 Serverversion: 5.5.43-0+deb8u1 (Debian) Copyright (C) 2000, 2015, Oracle, Mariadb Corporation AB und andere. Geben Sie "Hilfe" ein; " oder '\ h' für Hilfe. Geben Sie '\ c' ein, um die aktuelle Eingabeanweisung zu löschen. MySQL [(keine)]> Tschüss
Verwandte Linux -Tutorials:
- So entfernen Sie Bloatware von Ihrem Samsung Android Mobile…
- So erstellen
- Ampache Raspberry Pi Installation
- So setzen Sie das Passwort auf Almalinux zurück
- Umgang mit Benutzereingaben in Bash -Skripten
- Installieren Sie MySQL auf Ubuntu 20.04 LTS Linux
- So richten Sie FTP/SFTP -Server und Client auf Almalinux ein
- So fügen/entfernen Sie den Benutzer unter Manjaro Linux
- OpenLiteSpeed WordPress Installation
- So installieren Sie MySQL auf Almalinux
- « Fehler 2003 (HY000) kann auf (111) - Lösung keine Verbindung zu MySQL Server herstellen
- So leiten Sie ein eigenes lokales privates Docker -Register »