Heim >Datenbank >MySQL-Tutorial >Wie kann ich den Remote-Root-Zugriff auf meinen MySQL-Server aktivieren?

Wie kann ich den Remote-Root-Zugriff auf meinen MySQL-Server aktivieren?

Linda Hamilton
Linda HamiltonOriginal
2024-12-07 08:59:11370Durchsuche

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

Verbesserung des MySQL-Root-Zugriffs für Remote-Verbindungen

Die Notwendigkeit, den Remote-Root-Zugriff in MySQL zu aktivieren, entsteht häufig bei der Verwaltung von Datenbanken auf einem Remote-Server. Dieser umfassende Leitfaden führt Sie durch die Schritte, die zum Erreichen dieses Ziels erforderlich sind.

Zunächst ist es wichtig sicherzustellen, dass der Root-Benutzer über die entsprechenden Zugriffsrechte verfügt. Führen Sie den folgenden Befehl als Root-Benutzer aus und ersetzen Sie „password“ durch Ihr aktuelles Root-Passwort:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';

Als nächstes müssen Sie MySQL an alle verfügbaren Netzwerkschnittstellen binden, um Verbindungen von jedem Host aus zu ermöglichen. Um dies zu erreichen:

  1. Bearbeiten Sie die MySQL-Konfigurationsdatei. Für Ubuntu 16 befindet sich diese Datei unter /etc/mysql/mysql.conf.d/mysqld.cnf.
  2. Suchen Sie die Zeile, die mit „bind-address“ beginnt, und kommentieren Sie sie mit einem „#“ aus. Zeichen:
#bind-address = 127.0.0.1
  1. Starten Sie den MySQL-Dienst neu, um das anzuwenden Änderungen:
service mysql restart

Um zu überprüfen, ob MySQL jetzt an alle Schnittstellen gebunden ist, führen Sie den folgenden Befehl als Root aus:

netstat -tupan | grep mysql

Diese Schritte sollten effektiv Root-Zugriff auf MySQL ermöglichen von jedem Host im Internet. Denken Sie daran, dass diese Änderung alle Benutzer mit dem Root-Passwort betrifft. Daher ist es wichtig, Ihren Server angemessen zu sichern.

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