MySQL 8.0.18 fügt Benutzer zur Datenbank hinzu und erteilt Berechtigungen

MySQL 8.0.18 fügt Benutzer zur Datenbank hinzu und erteilt Berechtigungen

1. Es wird empfohlen, den Root-Benutzer für die Anmeldung bei der Datenbank zu verwenden

mysql -uroot -p

2. Verwenden einer MySQL-Datenbank

USE mysql;

3. Erstellen Sie einen Benutzer für MySQL: dev Passwort: dev12345

CREATE USER dev IDENTIFIED BY 'dev12345';

4. Überprüfen Sie die Berechtigungen des Benutzers dev

SELECT * FROM Benutzer WHERE Benutzer='dev';
Zuwendungen für Entwickler anzeigen;

5. Weisen Sie dem Benutzer dev die Berechtigungen EXECUTE (gespeicherte Prozedur ausführen), INSERT, SELECT und UPDATE für die Datenbank mit dem Namen dev_db zu. @'%' bedeutet, dass auf diese Datenbank von jeder IP-Adresse aus zugegriffen werden kann.

GRANT EXECUTE, INSERT, SELECT, UPDATE ON dev_db.* TO 'dev'@'%';
FLUSH-PRIVILEGIEN;

6. Erneut die Berechtigungen abfragen

Wählen Sie * vom Benutzer aus, wobei Benutzer = "dev_dv" ist.
Zuwendungen für Entwickler anzeigen;

Zusammenfassen

Oben habe ich Ihnen das Hinzufügen von Benutzern und das Erteilen von Berechtigungen für die Datenbank in MySQL 8.0.18 vorgestellt. Ich hoffe, es wird Ihnen hilfreich sein. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!
Wenn Sie diesen Artikel hilfreich finden, können Sie ihn gerne abdrucken und dabei bitte die Quelle angeben. Vielen Dank!

Das könnte Sie auch interessieren:
  • MySQL-Datenbank erstellen, Benutzer hinzufügen, Benutzerautorisierung, praktische Methode
  • MySql-Installations- und Konfigurationsmethode (MySQL-Benutzer hinzufügen, Benutzer löschen und Autorisierung)
  • Spezifische Implementierung zum Hinzufügen von Benutzern und Zuweisen von Berechtigungen zur MySQL-Datenbank
  • MySQL-Grundlagen: Mit MySQL verbinden, Passwort ändern, Benutzer hinzufügen
  • Einführung in das Hinzufügen neuer Benutzer zu MySql, das Erstellen von Datenbanken für Benutzer und das Zuweisen von Berechtigungen an Benutzer

<<:  Detaillierte Erklärung des Skript-Debugging-Mechanismus in Bash

>>:  Die Vue-Konfigurationsdatei generiert automatisch Routing- und Menüinstanzcode

Artikel empfehlen

Schritte zum Verpacken und Freigeben des Vue-Projekts

Inhaltsverzeichnis 1. Übergang von der Entwicklun...

So verwenden Sie „Explain“, um den SQL-Ausführungsplan in MySql abzufragen

Der Befehl „Explain“ ist die primäre Möglichkeit,...

Grundlegende Verwendung und Beispiele von yum (empfohlen)

yum-Befehl Yum (vollständiger Name Yellow Dog Upd...

Detaillierte Schritte zur Verwendung von Arthas in einem Docker-Container

Was kann Arthas für Sie tun? Arthas ist das Open-...

So isolieren Sie Benutzer in Docker-Containern

Im vorherigen Artikel „UID und GID in Docker-Cont...

21 Best Practices zur MySQL-Standardisierung und -Optimierung!

Vorwort Jede gute Angewohnheit ist ein Schatz. Di...

Nginx-Lastausgleichsalgorithmus und Failover-Analyse

Überblick Der Lastenausgleich von Nginx bietet Up...

Beispiel für die Implementierung einer To-Do-Anwendung mit Vue

Hintergrund Zunächst möchte ich sagen, dass ich k...