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

Wie kann ich Fernzugriff auf meinen MySQL-Server gewähren?

Linda Hamilton
Linda HamiltonOriginal
2025-01-04 00:47:40302Durchsuche

How Can I Grant Remote Access to My MySQL Server?

Erteilen von Fernzugriffsberechtigungen für MySQL Server

Während SHOW GRANTS für den Root-Benutzer Fernzugriffsberechtigungen offenbaren kann, die auf localhost beschränkt sind, gibt es Methoden um diese Berechtigungen über den lokalen Computer hinaus zu erweitern.

Berechtigungen erteilen durch Hostname:

Um Root-Zugriff von jedem Computer innerhalb der Domäne *.example.com zu gewähren, führen Sie Folgendes aus:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%example.com' 
IDENTIFIED BY 'some_characters' 
WITH GRANT OPTION;
FLUSH PRIVILEGES;

Erteilen von Berechtigungen nach IP-Adresse:

Alternativ kann der Zugriff per IP oder eingeschränkt werden Subnetz:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'192.168.1.%'
    IDENTIFIED BY 'some_characters'  
    WITH GRANT OPTION;
FLUSH PRIVILEGES;

Weitere Einzelheiten finden Sie in der GRANT-Syntaxdokumentation von MySQL.

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