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系統權限也不會消失

RENAME介紹

語法說明

  • 可變更內部結構的表格,檢視,序列,私有同義字的物件名稱,名稱變更前物件原有的完整性限制條件,索引,權限等皆會自動移至變更後的物件
格式
RENAME old_name TO new_name;
old_name : 目前物件名稱
new_name : 新物件名稱
語法示範
說明 : 變更表格名稱
rename emp to emp2;