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

JavaScript zum Erreichen aller oder umgekehrter Auswahlfunktionen

In diesem Artikel wird der spezifische JavaScript...

Webdesign-Tutorial (1): Schritte und Gesamtlayout

<br /> Hinweis: Alle Texte, mit Ausnahme der...

Beispielcode eines CSS-responsiven Layoutsystems

Responsive Layoutsysteme sind in den heute gängig...

Beispielcode zur Installation von ElasticSearch und Kibana unter Docker

1. Einleitung Elasticsearch erfreut sich derzeit ...

Detaillierte Erläuterung der Verwendung von MySQL Explain (Analyseindex)

EXPLAIN zeigt, wie MySQL Indizes verwendet, um Au...

Detaillierte Erklärung des Linux-Befehls unzip

Inhaltsverzeichnis 1. Unzip-Befehl 1.1 Syntax 1.2...

So beheben Sie den PyCurl-Fehler unter Linux

Lösung für „Curl-config konnte nicht ausgeführt w...

Detaillierter Vergleich von Ember.js und Vue.js

Inhaltsverzeichnis Überblick Warum ein Framework ...