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

HTML-Subtag und Sup-Tag

Heute stelle ich zwei HTML-Tags vor, die ich nich...

So erstellen Sie einen Index für eine Join-Tabelle in MySQL

In diesem Artikel wird erläutert, wie Sie einen I...

960 Grid System – Grundprinzipien und Verwendung

Natürlich gibt es auch viele Leute, die die gegent...

Einführung und Verwendung der Angular-Pipeline PIPE

Vorwort PIPE, übersetzt als Pipeline. Angular Pip...

So überprüfen Sie die Speichernutzung unter Linux

Bei der Behebung von Systemproblemen, Anwendungsv...

JavaScript-Canvas zum Erzielen eines Code-Rain-Effekts

In diesem Artikel wird der spezifische Code für C...

Detaillierte Erklärung der Methoden des fs-Moduls und des Path-Moduls in Node.js

Überblick: Das Dateisystemmodul ist ein einfacher...

Zusammenfassung häufiger Probleme und Anwendungskenntnisse in MySQL

Vorwort Bei der täglichen Entwicklung oder Wartun...

Detaillierte Erläuterung des Ausführungsprozesses der MySQL-Update-Anweisung

Es gab bereits einen Artikel über den Ausführungs...

Natives JS zur Implementierung des Spiels 2048

2048 Minispiel, zu Ihrer Information, der spezifi...

So aktualisieren Sie alle Python-Bibliotheken in Ubuntu 18.04 auf einmal

Was ist Pip pip ist ein Python-Paketverwaltungsto...

Eine kurze Analyse des MySQL-Index

Ein Datenbankindex ist eine Datenstruktur, deren ...

So stellen Sie Daten mit Binlog in MySQL 5.7 wieder her

Schritt 1: Stellen Sie sicher, dass MySQL Binlog ...