REVOKE ... FROM介紹

語法說明
  • 使用者或角色取消系統權限或角色,可多重指定權限,若指定 ALL PRIVILEGE 則所有系統權限皆會取消
  • FROM 子句可指定要取消系統權限的使用者或角色,若指定 PUBLIC 則只有經由 PUBLIC 角色授與的權限會取消
  • 若要取消系統權限或角色,則權限必須是由WITH ADMIN OPTION 所授與的才可以
格式
REVOKE {system_privilege [,system_privilege...] | ALL PRIVILEGE}
FROM {user [,user...] | PUBLIC };
system_privilege : 系統權限
user : 使用者名稱或角色名稱
語法示範
說明 : 移除create any table系統權限在hr使用者
revoke create any table from hr;
補充說明

  • 在使用者A授與使用者B系統權限情境中,即使自使用者A取消該系統權限,使用者B系統權限也不會消失