Heim > Datenbank > MySQL-Tutorial > Die MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest

Die MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest

藏色散人
Freigeben: 2019-02-16 17:56:08
nach vorne
3409 Leute haben es durchsucht

Problemphänomen

MySQL ist installiert und die lokale Anmeldung ist normal. Bei der Eingabe des richtigen Kontos und Passworts aus der Ferne ist der Fehler wie folgt

Die MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest

Ursache des Problems

Die Remote-IP hat keine Anmeldeberechtigung. Standardmäßig kann sich nur der Root-Benutzer anmelden auf localhost, also nur auf diesem Rechner. Sie müssen es so einstellen, dass sich andere IPs anmelden können.

Lösung

1. Melden Sie sich bei der Datenbank im Server an und führen Sie dann

grant all privileges on *.* to 'root'@'%' identified by '123456' with grant option;
Nach dem Login kopieren

aus Der Root-Benutzer kann sich von jeder IP aus bei der Datenbank anmelden und jedes Objekt in jeder Datenbank bedienen.

Unter ihnen:

*.* Das erste * bezieht sich auf die Datenbank

* stellt alle Datenbanken dar

Das zweite * bezieht sich auf das Datenbankobjekt

* stellt alle Objekte in der Datenbank dar

'root'@'%' root ist der Datenbankbenutzer, der autorisiert werden soll

% stellt die IP dar, die sich anmelden darf

123456 ist Ihr Datenbankpasswort

Wenn Sie die Anmeldung auf 1.1.1.1 beschränken möchten, ändern Sie % in 1.1.1.1 und führen Sie nach der Ausführung Flush-Berechtigungen aus; Aktualisierungsberechtigungen

Die MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest

2. Dann kann der MySQL-Client auf dem Remote-Computer verbunden werden.

Die MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest

Die MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest

Verwandte Empfehlungen: "MySQL-Tutorial"http ://www.php.cn/course/list/51.html

Das obige ist der detaillierte Inhalt vonDie MySQL-Datenbank legt Remote-Verbindungsberechtigungen fest. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:aliyun.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage