Der einfachste Weg, einen neuen Benutzer zu erstellen und Berechtigungen für MySQL zu erteilen

Der einfachste Weg, einen neuen Benutzer zu erstellen und Berechtigungen für MySQL zu erteilen

Erstellen Sie einen Benutzer:

Erstellen Sie den Benutzer „oukele“@„%“, identifiziert durch „oukele“;

Wenn die unten aufgeführten Informationen abgefragt werden, müssen Sie die Berechtigungstabelle aktualisieren

Der MySQL-Server wird mit der Option --skip-grant-tables ausgeführt und kann diesen Befehl daher nicht ausführen.

Hier sind die Schritte:

Erweitertes Lernen

Einen neuen MySQL-Benutzer anlegen und ihm Fernzugriffsrechte gewähren

[root@demo /]# mysql -u root -p #Melden Sie sich bei der Serverdatenbank an

Geben Sie das Passwort ein: 123xxx

#1. Erstellen Sie einen neuen Benutzer „testuser“ mit dem Passwort „testuserpass“

ERSTELLEN SIE BENUTZER 'testuser'@'localhost' IDENTIFIZIERT DURCH 'testuserpass';

#2. Erstellen Sie eine Datenbank testDB

Datenbank testDB erstellen;

#3. Führen Sie den Befehl aus, um TestDB-Berechtigungen für den Testuser-Benutzer hinzuzufügen

Gewähren Sie dem durch „testuserpass“ identifizierten Testuser@localhost alle Berechtigungen für testDB.*.

#4. Führen Sie den Befehl aus, um dem Benutzer testuser Fernzugriffsberechtigungen hinzuzufügen

GEWÄHREN SIE ALLE PRIVILEGIEN FÜR testDB.* AN „Testbenutzer“@„%“, IDENTIFIZIERT DURCH „Testuserpass“, MIT GRANT-OPTION;

#5. Aktualisieren Sie die Berechtigungstabelle

Berechtigungen leeren;

Dies ist der gesamte Inhalt dieses Wissenspunkts. Weitere relevante Wissenspunkte finden Sie in den verwandten Artikeln weiter unten.

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
  • So aktivieren Sie Fernzugriffsberechtigungen in MySQL
  • Detaillierte Erläuterung der MySQL-Benutzer- und Berechtigungsverwaltung
  • Detailanalyse der MySQL-Berechtigungskontrolle

<<:  So löschen Sie den in Docker erstellten Container

>>:  Domänenübergreifende Probleme bei der Trennung von Front-End und Back-End von Vue+SpringBoot

Artikel empfehlen

5 grundlegende Fähigkeiten zum Design von Themenseiten (Alibaba UED Shanmu)

Bei diesem Thema handelt es sich um einen interne...

Lernen Sie die Ausführungsreihenfolge von SQL-Abfragen von Grund auf

Die Ausführungsreihenfolge der SQL-Abfrageanweisu...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.20

Tutorial zum Herunterladen und Installieren von M...

Eine kurze Analyse von Patroni in Docker-Containern

Inhaltsverzeichnis Erstellen eines Images Dateist...

Richtige Methode zum Laden von Schriftarten in Vue.js

Inhaltsverzeichnis Schriftarten mit font-face ric...

JavaScript-Tippspiel

In diesem Artikel wird der spezifische JavaScript...

Zwei Möglichkeiten zum Exportieren von CSV in Win10 MySQL

Es gibt zwei Möglichkeiten, CSV in Win10 zu expor...

Eine kurze Einführung in Linux-Leistungsüberwachungsbefehle kostenlos

Wie können wir den Fehler lokalisieren, wenn im S...

Detaillierte Erläuterung der Nginx-Strombegrenzungskonfiguration

Dieser Artikel erläutert anhand von Beispielen di...

Verwenden von CSS3 zum Implementieren eines Schriftfarbverlaufs

Beim Verwenden von Animation.css habe ich festges...

Detaillierte JavaScript-Rekursion

Inhaltsverzeichnis 1. Was ist Rekursion? 2. Mathe...

Analyse des Implementierungsprozesses der drei Modi des VMWare-Netzwerkadapters

Drei Modi Bridged (Bridge-Modus), NAT (Network Ad...