在 SQL 中,REVOKE
命令用于撤銷數據庫對象(如表、視圖、函數等)上的權限
REVOKE
命令的語法如下:
REVOKE privilege_type ON object FROM user;
其中:
privilege_type
是要撤銷的權限類型,例如 SELECT
、INSERT
、UPDATE
或 DELETE
。object
是要撤銷權限的數據庫對象,例如表名、視圖名等。user
是要從中撤銷權限的用戶或角色。例如,假設您已經為用戶 John
授予了對表 employees
的 SELECT
權限,現在您想要撤銷這個權限,可以使用以下命令:
REVOKE SELECT ON employees FROM John;
這將確保 John
無法再訪問 employees
表中的數據。