Orcale權限、角色查看創(chuàng)建方法
更新時間:2013年05月07日 16:36:50 作者:
查看當前用戶擁有的系統權限、創(chuàng)建用戶、授予擁有會話的權限、授予無空間限制的權限等等,感興趣的朋友可以參考下哈,希望對你有所幫助
查看當前用戶擁有的系統權限
select * from user_sys_privs;
系統權限 系統管理員授予-----sys用戶
create user lisi identified by 123456 //創(chuàng)建用戶
grant create session to lisi //授予擁有會話的權限
grant create table to lisi //授予創(chuàng)建表的權限
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;
對象權限 對象創(chuàng)建者授予或撤銷權限
如:lisi用戶創(chuàng)建表 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
復制代碼 代碼如下:
select * from user_sys_privs;
系統權限 系統管理員授予-----sys用戶
復制代碼 代碼如下:
create user lisi identified by 123456 //創(chuàng)建用戶
grant create session to lisi //授予擁有會話的權限
grant create table to lisi //授予創(chuàng)建表的權限
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;
對象權限 對象創(chuàng)建者授予或撤銷權限
如:lisi用戶創(chuàng)建表 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
您可能感興趣的文章:
相關文章
Oracle 數據庫針對表主鍵列并發(fā)導致行級鎖簡單演示
本文簡單演示針對表主鍵并發(fā)導致的行級鎖,鎖的產生是因為并發(fā)。沒有并發(fā),就沒有鎖。并發(fā)的產生是因為系統需要,系統需要是因為用戶需要,感興趣的你可以參考下哈,希望可以幫助到你2013-03-03
Oracle11g r2 卸載干凈重裝的詳細教程(親測有效已重裝過)
Oracle 的安裝和卸載相較于其他 mysql 要麻煩些,小編特此分享一篇教程關于Oracle11g 徹底卸載干凈并重新安裝,有需要的朋友可以參考下本文2021-06-06

