1. Wenn der Benutzer über die Berechtigung zum Erstellen von Routinen verfügt, kann er eine Prozedur | Funktion erstellen. 2. Wenn ein Benutzer eine Prozedur | Funktion erstellt, erteilt MySQL ihm automatisch die Änderungsroutine und die Ausführungsberechtigungen für die Prozedur | Funktion. 3. Beispiel: Der Benutzer root erstellt einen spuser@'localhost'-Benutzer und erteilt ihm die Berechtigung zum Erstellen von Prozeduren. Gewähren Sie spuser@'localhost', identifiziert durch '123456', die Erstellungsroutine für tempdb.*. Erstellen Sie eine Routine mit dem Benutzer spuser@'localhost' Trennzeichen gehen Prozedur sp_hello_world() erstellen beginnen wählen Sie „Hallo Welt“; Ende gehen Trennzeichen ; Überprüfen Sie die Berechtigungen von spuser@'localhost' erneut mysql> Berechtigungen anzeigen; +------------------------------------------------------------------------------------------------+ | Zuschüsse für spuser@localhost | +------------------------------------------------------------------------------------------------+ | GRANT USAGE ON *.* AN 'spuser'@'localhost' IDENTIFIZIERT DURCH PASSWORT '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' | | GRANT CREATE ROUTINE ON `tempdb`.* TO 'spuser'@'localhost' | | GRANT EXECUTE, ALTER ROUTINE ON PROCEDURE `tempdb`.`sp_hello_world` TO 'spuser'@'localhost' | +------------------------------------------------------------------------------------------------+ Die obige Beschreibung der Berechtigungen für MySQL-Erstellungsroutinen ist alles, was ich mit Ihnen teilen kann. Ich hoffe, sie kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden. Das könnte Sie auch interessieren:
|
<<: So weisen Sie einer Instanz in Linux eine öffentliche IP-Adresse zu
>>: Probleme bei der Verwendung der Rich-Text-Bearbeitung mit Wangeditor in Vue
1. Geben Sie zuerst das MySQL des Servers ein, um...
Vorwort Aufgrund der unterschiedlichen Codiergewo...
Inhaltsverzeichnis Überblick Was ist Bildkomprimi...
1. Docker ps listet Container auf 2. Docker cp ko...
Inhaltsverzeichnis 1. Zwei setState, wie oft soll...
Aggregatfunktionen Wirkt auf einen Datensatz ein ...
In der tatsächlichen Arbeit werden reguläre Ausdr...
In diesem Artikel wird die Installations- und Kon...
Dieses Tutorial beschreibt die Installation der M...
Inhaltsverzeichnis Einführung scrollen Element.sc...
Oftmals wird nach der Fertigstellung eines Webdes...
Vorwort Abfrageoptimierung ist nichts, was über N...
Vorwort: Ich bin auf die Anforderung gestoßen, be...
Dieser Artikel erläutert anhand von Beispielen di...
Inhaltsverzeichnis 1. Hintergrund Architektur Pro...