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

Detaillierte Erläuterung des Mysql-Kommunikationsprotokolls

1.Mysql-Verbindungsmethode Um das MySQL-Kommunika...

Informationen zum Ausdruck „wenn Komma enthält“ in JavaScript

Manchmal sehen Sie in der if-Anweisung in JavaScr...

element-ui Markieren Sie die Koordinatenpunkte nach dem Hochladen des Bildes

Was ist Element-UI element-ui ist eine auf Vue.js...

Docker installiert Redis und führt den visuellen Client für den Betrieb ein

1 Einleitung Redis ist eine leistungsstarke, auf ...

Einführung von ECharts in das Vue-Projekt

Inhaltsverzeichnis 1. Installation 2. Einleitung ...

Zusammenfassung einiger gängiger Konfigurationen und Techniken von Nginx

Vorwort Dieser Artikel listet mehrere gängige, pr...

Beispielcode mit Vue-Router in HTML

Einführung in Vue und Vue-Router <script src=&...

Detaillierte Erklärung zur Verwendung von MySQL DML-Anweisungen

Vorwort: Im vorherigen Artikel haben wir hauptsäc...

WeChat-Applet implementiert Taschenrechnerfunktion

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

Verwenden von System.Drawing.Common in Linux/Docker

Vorwort Nachdem das Projekt auf .net Core migrier...