Heim > Datenbank > MySQL-Tutorial > Wie kann ich Remote-Root-Zugriff auf meinen MySQL-Server gewähren?

Wie kann ich Remote-Root-Zugriff auf meinen MySQL-Server gewähren?

Patricia Arquette
Freigeben: 2024-12-03 16:56:11
Original
970 Leute haben es durchsucht

How Can I Grant Remote Root Access to My MySQL Server?

Gewähren von Remote-Root-Zugriff in MySQL

Sie sind auf ein Problem gestoßen, bei dem Sie von Ihrem PC aus nicht auf den Root-Benutzer von MySQL zugreifen können, obwohl Sie ' %'basierter Zugriff auf den Server. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

  1. Berechtigungen erteilen:

Führen Sie als Root-Benutzer in MySQL den folgenden Befehl aus, um allen zu gewähren Berechtigungen für den Root-Benutzer von jedem Host (%):

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';
Nach dem Login kopieren
  1. An alle binden Adressen:

Sie müssen MySQL erlauben, alle Netzwerkschnittstellen abzuhören. Kommentieren Sie die folgende Zeile in /etc/mysql/mysql.conf.d/mysqld.cnf (oder /etc/mysql/my.cnf in älteren Versionen) aus:

#bind-address = 127.0.0.1 
Nach dem Login kopieren
  1. Starten Sie MySQL neu:

Starten Sie MySQL neu, um das anzuwenden Änderungen:

service mysql restart
Nach dem Login kopieren

Überprüfen Sie, ob MySQL jetzt alle Schnittstellen überwacht, indem Sie den folgenden Befehl ausführen:

netstat -tupan | grep mysql
Nach dem Login kopieren

Wenn das Problem weiterhin besteht, stellen Sie sicher, dass Ihre Firewall Verbindungen zu Port 3306 zulässt die externen IP-Adressen, von denen aus Sie eine Verbindung herstellen möchten.

Das obige ist der detaillierte Inhalt vonWie kann ich Remote-Root-Zugriff auf meinen MySQL-Server gewähren?. 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