So aktivieren Sie Fernzugriffsberechtigungen in MySQL

So aktivieren Sie Fernzugriffsberechtigungen in MySQL

1. Melden Sie sich bei der MySQL-Datenbank an

mysql -u root -p

Anzeigen der Benutzertabelle

mysql> mysql verwenden;
Datenbank geändert
mysql> wähle Host, Benutzer, Passwort vom Benutzer aus;
+--------------+------+-------------------------------------------+
| Host | Benutzer | Passwort |
+--------------+------+-------------------------------------------+
| lokaler Host | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| 192.168.1.1 | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
+--------------+------+-------------------------------------------+
2 Zeilen im Satz (0,00 Sek.)

Den angelegten Root-Benutzer können Sie in der Benutzertabelle sehen. Das Hostfeld gibt den angemeldeten Host an. Der Wert kann entweder die IP-Adresse oder der Hostname sein.

(1) Wenn Sie sich mit Ihrer lokalen IP-Adresse anmelden möchten, können Sie den Host-Wert in Ihre eigene IP-Adresse ändern.

2. Realisieren Sie eine Remote-Verbindung (Autorisierungsmethode)

Wenn Sie den Wert des Hostfelds auf % ändern, können Sie sich auf jedem Client-Computer als Root-Benutzer beim MySQL-Server anmelden. Es wird empfohlen, den Wert während der Entwicklung auf % zu setzen.
Benutzer aktualisieren, Host festlegen = „%“, wobei Benutzer = „root“ ist;

Ändern Sie die Berechtigungen in ALLE PRIVILEGIEN

mysql> mysql verwenden;
Datenbank geändert
mysql> gewähre root@'%', identifiziert durch „Passwort“, alle Privilegien für *.*;
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)

mysql> Berechtigungen leeren;
Abfrage OK, 0 Zeilen betroffen (0,00 Sek.)

mysql> wähle Host, Benutzer, Passwort vom Benutzer aus;
+--------------+------+-------------------------------------------+
| Host | Benutzer | Passwort |
+--------------+------+-------------------------------------------+
| lokaler Host | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| 192.168.1.1 | root | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
| % | Wurzel | *A731AEBFB621E354CD41BAF207D884A609E81F5E |
+--------------+------+-------------------------------------------+
3 Zeilen im Satz (0,00 Sek.)

Auf diese Weise kann die Maschine mit dem Benutzernamen „root“ und dem Kennwort „root“ remote auf MySql auf der Maschine zugreifen.

3. Realisieren Sie eine Remote-Verbindung (Methode zur Tabellenänderung)

benutze MySQL;

Benutzer aktualisieren, Host festlegen = „%“, wobei Benutzer = „root“ ist;

Auf diese Weise können Sie über den Root-Benutzer remote auf MySQL zugreifen. Wenn Sie Ergänzungen haben, wenden Sie sich bitte an den Herausgeber von 123WORDPRESS.COM.

Das könnte Sie auch interessieren:
  • Detaillierte Erklärung der MySQL-Berechtigungssteuerung
  • Detailliertes Tutorial zum Erstellen eines Benutzers in MySQL und zum Erteilen von Benutzerberechtigungen
  • Problem mit Berechtigungen zum Ändern gespeicherter Prozeduren in MySQL
  • So legen Sie Remotezugriffsberechtigungen in MySQL 8.0 fest
  • So verwenden Sie DCL zum Verwalten von Benutzern und Steuern von Berechtigungen in MySQL
  • So erstellen Sie Benutzer und verwalten Berechtigungen in MySQL
  • Beispielanalyse der MySQL-Benutzerrechteverwaltung
  • Zusammenfassung der Methoden zum Abfragen von MySQL-Benutzerberechtigungen
  • Der einfachste Weg, einen neuen Benutzer zu erstellen und Berechtigungen für MySQL zu erteilen
  • Detaillierte Erläuterung der MySQL-Benutzer- und Berechtigungsverwaltung
  • Detailanalyse der MySQL-Berechtigungskontrolle

<<:  So installieren Sie Android x86 in einer virtuellen VMware-Maschine

>>:  Fallstudie zu JavaScript-Style-Objekten und CurrentStyle-Objekten

Artikel empfehlen

Tutorial zum Erstellen eines Zookeeper-Servers unter Windows

Installation und Konfiguration Die offizielle Web...

So entwerfen Sie MySQL-Statistikdatentabellen

Inhaltsverzeichnis Ist eine Echtzeitaktualisierun...

Zusammenfassung der Nginx-Konfigurationsstandortmethode

Standortabgleichsreihenfolge 1. Übereinstimmung m...

So erstellen Sie eine MySQL-Master-Slave-Datenbank mit Docker unter MacOS

1. Ziehen Sie das MySQL-Image Holen Sie sich das ...

So überprüfen Sie die Festplattennutzung unter Linux

1. Verwenden Sie den Befehl df, um die gesamte Fe...

Prometheus überwacht MySQL mithilfe der Grafana-Anzeige

Inhaltsverzeichnis Prometheus überwacht MySQL übe...

Beheben von Problemen mit hoher MySQL-CPU-Auslastung

Hohe CPU-Last durch MySQL Heute Nachmittag habe i...

So konfigurieren Sie ein Jupyter-Notebook im Docker-Container

Das Jupyter-Notebook wird unter dem Docker-Contai...

So lösen Sie das Problem, dass Tomcat9.exe abstürzt

Ein Leser kontaktierte mich und fragte, warum es ...

HTML+CSS zum Erstellen eines Dropdown-Menüs

1. Beispiel einer Dropdown-Liste Der Code lautet ...