Heim > Datenbank > MySQL-Tutorial > Wie gewähre ich Remote-MySQL-Zugriff von einer beliebigen IP-Adresse aus?

Wie gewähre ich Remote-MySQL-Zugriff von einer beliebigen IP-Adresse aus?

Patricia Arquette
Freigeben: 2024-12-15 18:16:11
Original
623 Leute haben es durchsucht

How to Grant Remote MySQL Access from Any IP Address?

Gewähren von Fernzugriff auf die MySQL-Datenbank von einer beliebigen IP-Adresse aus

In MySQL ermöglicht die Gewährung von Fernzugriffsrechten externen Hosts die Verbindung mit der Datenbank und deren Manipulation Datenbank. Standardmäßig sind Remoteverbindungen basierend auf der Host-IP-Adresse eingeschränkt. Es gibt jedoch Situationen, in denen Sie möglicherweise den Zugriff von jedem Remote-Host aus zulassen möchten, um die Datenbank effektiv öffentlich zugänglich zu machen.

Der Standardbefehl GRANT kann zum Gewähren des Remote-Zugriffs verwendet werden, erfordert jedoch die Angabe einer bestimmten Host-IP Adresse:

GRANT ALL PRIVILEGES
ON database.*
TO 'user'@'123.456.789.101'
IDENTIFIED BY 'newpassword';
Nach dem Login kopieren

Um Fernzugriff von einer beliebigen IP-Adresse aus zu gewähren, kann anstelle der IP das Platzhalterzeichen „%“ verwendet werden, das zu jedem Host passt Adresse:

GRANT ALL PRIVILEGES
ON database.*
TO 'user'@'%'
IDENTIFIED BY 'newpassword';
Nach dem Login kopieren

Dadurch wird dem angegebenen Benutzer von jedem Remote-Host aus Zugriff auf die Datenbank gewährt. Beachten Sie, dass durch die Verwendung des Platzhalterzeichens die Datenbank für jeden mit einer Internetverbindung zugänglich ist. Daher sollte es mit Vorsicht verwendet werden und es müssen geeignete Sicherheitsmaßnahmen zum Schutz der Daten ergriffen werden.

Darüber hinaus können Sie auch Platzhalter für verwenden bestimmte Teile der Hostzeichenfolge. Beispiel:

  • %.domain.example gewährt Zugriff von jedem Host innerhalb der Domäne „example“
  • %.123.123.123 gewährt Zugriff von jedem Host mit einer IP-Adresse, die endet mit „123.123.123“

Das obige ist der detaillierte Inhalt vonWie gewähre ich Remote-MySQL-Zugriff von einer beliebigen IP-Adresse aus?. 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