Die Anweisung in SQL zum Widerrufen von Datenoperationsberechtigungen lautet REVOKE und die Syntax lautet: REVOKE
Anweisung zum Widerrufen von Datenoperationsberechtigungen in SQL
In SQL können die Berechtigungen des Benutzers zum Bearbeiten von Daten mithilfe der REVOKE
-Anweisung widerrufen werden. REVOKE
语句可以收回用户对数据的操作权限。
语法
<code>REVOKE <权限> ON <表名> FROM <用户></code>
其中:
<权限>
:要撤销的权限,可以是 SELECT
、INSERT
、UPDATE
、DELETE
或所有权限(ALL
)<表名>
:要收回权限的表名<用户>
:要收回权限的用户示例
例如,要收回用户 alice
对表 customers
的 SELECT
Syntax
<code>REVOKE SELECT ON customers FROM alice;</code>Unter ihnen:
<Permissions>
: Die zu widerrufenden Berechtigungen können SELECT
, INSERT
sein , UPDATE
, DELETE
oder alle Berechtigungen (ALL
)<table name>
: Um Berechtigungen zu widerrufen Name <Benutzer>
: Der Benutzer, dessen Berechtigungen Sie widerrufen möchten 🎜🎜🎜🎜Beispiel🎜🎜🎜Zum Beispiel möchten Sie den Benutzer alice
widerrufen Wenn Sie die Berechtigung SELECT
der Tabelle customers
verwenden, können Sie die folgende Anweisung verwenden: 🎜rrreee🎜🎜Hinweis: REVOKE löscht die gewährten Berechtigungen nicht, sondern widerruft sie nur . Erhält der Nutzer anschließend erneut die Erlaubnis, kann er wieder auf die Daten zugreifen. 🎜🎜Seien Sie vorsichtig, wenn Sie REVOKE verwenden, da es sich um einen destruktiven Vorgang handelt, der den Benutzerzugriff auf Daten versehentlich einschränken kann. 🎜🎜Das obige ist der detaillierte Inhalt vonWelche Anweisungen werden in SQL verwendet, um Benutzern Datenoperationsberechtigungen zu entziehen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!