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
Freigeben: 2025-01-01 06:33:11
Original
658 Leute haben es durchsucht

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';
Nach dem Login kopieren

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';
    Nach dem Login kopieren
  2. Gewähren Sie alle erforderlichen Berechtigungen:

    GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address';
    Nach dem Login kopieren
  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'@'%';
    Nach dem Login kopieren

Denken Sie daran, die Berechtigungen zu löschen:

FLUSH PRIVILEGES;
Nach dem Login kopieren

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!

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