在 SQL 中,REVOKE
命令用于從數據庫用戶或角色中刪除特定的權限
REVOKE privilege_type ON object FROM user_or_role;
其中:
privilege_type
:要撤銷的權限類型,如 SELECT
、INSERT
、UPDATE
、DELETE
、REFERENCES
等。object
:要撤銷權限的對象,如表、視圖、序列等。user_or_role
:要從中撤銷權限的用戶或角色。例如,假設您想要從名為 employee
的用戶中撤銷對名為 employees
的表的 SELECT
權限,可以使用以下命令:
REVOKE SELECT ON employees FROM employee;
請注意,不同的數據庫管理系統(如 MySQL、PostgreSQL、Oracle 等)可能有細微的語法差異。因此,在實際操作中,請參考您所使用的數據庫管理系統的文檔。