oracle權限
阿新 • • 發佈:2017-05-11
name spa any ble session 修改 mit tab 修改表
create user TEST identified by "TEST" --創建TEST用戶
grant update table to TEST;--管理員修改表的權限
grant update on tablename to TEST;--普通用戶授予修改表的權限
撤銷權限:基本語法同grant,關鍵字為revoke
select * from user_sys_privs;--查看當前用戶所有權限
權限傳遞
grant alert table on tablename to TEST with admin option;--關鍵字 with admin option
grant alert table on tablename to TEST with grant option;--關鍵字 with grant option效果和admin類似
角色
角色即權限的集合,可以把一個角色授予給用戶
create role myrole;--創建角色
grant create session to myrole;--將創建session的權限授予myrole
grant myrole to TEST;--授予TEST用戶myrole的角色
drop role myrole;刪除角色
/*但是有些權限是不能授予給角色的,比如unlimited tablespace和any關鍵字*/
oracle權限