create user lisi identified by 123456 //創建用戶 grant create session to lisi //授予擁有會話的權限 grant create table to lisi //授予創建表的權限 grant create unlimited tablespace to lisi //授予無空間限制的權限 revoke create session from lisi //撤銷權限 revoke create table from lisi revoke create unlimited tablespace from lisi
當前用戶對對象擁有是權限
復制代碼 代碼如下:
select * from user_tab_privs;
對象權限 對象創建者授予或撤銷權限 如:lisi用戶創建表 tab
復制代碼 代碼如下:
grant select on tab to wangwu //對表tab的查詢條件授予給wangwu用戶 grant all on tab to wangwu //對表tab的所有操作授予給wangwu用戶 revoke select on tab from wangwu revoke all on tab from wangwu
權限傳遞 sys -> A用戶 -> B用戶 系統權限
復制代碼 代碼如下:
grant ceate any table to lisi with admin option; //李四用戶可以將此權限傳遞給其它用戶
對象權限
復制代碼 代碼如下:
grant select on tabA to lisi with grant option;
角色
復制代碼 代碼如下:
create(drop) role myrole grant create session to myrole grant create table to myrole grant myrole to lisi