Heim >Datenbank >MySQL-Tutorial >Wie behebt man den MySQL-Fehler 1130: Host darf keine Verbindung zum MySQL-Server herstellen?

Wie behebt man den MySQL-Fehler 1130: Host darf keine Verbindung zum MySQL-Server herstellen?

Barbara Streisand
Barbara StreisandOriginal
2025-01-01 06:33:11607Durchsuche

How to Fix MySQL Error 1130: Host Not Allowed to Connect to MySQL Server?

Behebung von „FEHLER 1130: Host darf keine Verbindung zum MySQL-Server herstellen“

Beim Versuch, aus der Ferne eine Verbindung zu MySQL herzustellen, Benutzer Möglicherweise tritt „FEHLER 1130: Host ‚xxx.xxx.xxx.xxx‘ darf keine Verbindung zu diesem MySQL-Server herstellen.“ auf. Dieser Fehler weist darauf hin, dass dem für die Verbindung verwendeten Root-Konto die erforderlichen Berechtigungen zum Herstellen einer Remote-Verbindung fehlen.

Um dieses Problem zu beheben, überprüfen Sie, ob dem Root-Konto Zugriff auf Remote-Verbindungen gewährt wurde. Führen Sie zur Überprüfung die folgende Abfrage aus:

SELECT host FROM mysql.user WHERE User = 'root';

Wenn die Ergebnisse nur „localhost“ und „127.0.0.1“ enthalten, ist die Remoteverbindung deaktiviert. Um es zu aktivieren:

  1. Fügen Sie die IP-Adresse des Computers hinzu, von dem aus Sie eine Verbindung herstellen möchten:

    CREATE USER 'root'@'ip_address' IDENTIFIED BY 'some_pass';
  2. Gewähren Sie alle erforderlichen Berechtigungen:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address';
  3. Wenn uneingeschränkter Zugriff gewünscht ist, verwenden Sie den Platzhalter '%':

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

Denken Sie daran, die Berechtigungen zu löschen:

FLUSH PRIVILEGES;

Mit diesen Schritten sollten Sie nun in der Lage sein, sich remote mit MySQL zu verbinden Root-Konto.

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

Stellungnahme:
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