Heim > Datenbank > MySQL-Tutorial > Wie behebt man den MySQL-Fehler 1130: Host „xxx.xxx.xxx.xxx' darf keine Verbindung zu diesem MySQL-Server herstellen?

Wie behebt man den MySQL-Fehler 1130: Host „xxx.xxx.xxx.xxx' darf keine Verbindung zu diesem MySQL-Server herstellen?

Susan Sarandon
Freigeben: 2024-12-03 13:48:10
Original
476 Leute haben es durchsucht

How to Resolve MySQL Error 1130: Host 'xxx.xxx.xxx.xxx' is not allowed to connect to this MySQL server?

MySQL-Verbindungsfehler 1130: Fehlerbehebung bei Remoteverbindungen

Die Fehlermeldung „ERROR 1130 (HY000): Host 'xxx.xxx.xxx. „xxx' darf keine Verbindung zu diesem MySQL-Server herstellen“ zeigt an, dass ein Host versucht, ohne ordnungsgemäße Verbindung eine Verbindung zum MySQL-Server herzustellen Berechtigungen.

In diesem speziellen Fall wurde dem Root-Konto kein Fernzugriff gewährt. Um das Problem zu beheben, überprüfen Sie die Hostberechtigungen des Benutzers mit der Abfrage:

SELECT host FROM mysql.user WHERE User = 'root';
Nach dem Login kopieren

Wenn die Ergebnisse nur „localhost“ und „127.0.0.1“ anzeigen, ist das Root-Konto auf lokale Verbindungen beschränkt. Um den Fernzugriff zu ermöglichen, erteilen Sie dem Benutzer die Berechtigung für bestimmte IP-Adressen oder verwenden Sie den Platzhalter „%“ für eine beliebige Remote-Quelle:

CREATE USER 'root'@'ip_address' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address';
Nach dem Login kopieren

oder

CREATE USER 'root'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
Nach dem Login kopieren

Laden Sie abschließend die Berechtigungen neu:

FLUSH PRIVILEGES;
Nach dem Login kopieren

Nach diesen Schritten sollte der Host in der Lage sein, eine Remote-Verbindung zum MySQL-Server herzustellen.

Das obige ist der detaillierte Inhalt vonWie behebt man den MySQL-Fehler 1130: Host „xxx.xxx.xxx.xxx' darf keine Verbindung zu diesem MySQL-Server herstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage