oracle 中的角色

2022-06-09 17:12:07 字數 914 閱讀 8578

conn sys as sysdba;

create role testrole;

grant create session, create table, unlimited tablespace to testrole;

create user test identified by test;

grant testrole to test;

conn test/test;

oracle 中常用的角色:

connect resource

conn sys as sysdba;

create user test identified by test;

grant connect, resource to test;

檢視系統中有哪些角色:

select * from dba_roles;

檢視角色具有的許可權:

select * from dba_sys_privs d where d.grantee='resource';

select * from dba_sys_privs d where d.grantee='connect';

檢視角色具有的系統許可權:

select * from role_sys_privs d where d.role = 'testrole';

檢視角色具有的物件許可權:

select * from dba_tab_privs d where rownum < 5;

檢視使用者具有的物件許可權:

select * from dba_tab_privs d where d.grantee = 'test';

檢視乙個使用者的許可權:

select * from dba_sys_privs d where d.grantee='test';(dba登陸)

oracle中的角色

oracle 中的角色 一 何為角色?我在前面的篇幅中說明許可權和使用者。慢慢的在使用中你會發現乙個問題 如果有一組人,他們的所需的許可權是一樣的,當對他們的許可權進行管理的時候會很不方便。因為你要對這組中的每個使用者的許可權都進行管理。有乙個很好的解決辦法就 是 角色。角色是一組許可權的集合,將角...

oracle中的角色

一 何為角色?我在前面的篇幅中說明許可權和使用者。慢慢的在使用中你會發現乙個問題 如果有一組人,他們的所需的許可權是一樣的,當對他們的許可權進行管理的時候會很不方便。因為你要對這組中的每個使用者的許可權都進行管理。有乙個很好的解決辦法就是 角色。角色是一組許可權的集合,將角色賦給乙個使用者,這個使用...

Oracle中角色的使用

建立角色wip並設定登入wip的密碼為oracle create user wip identified by oracle 給角色賦予連線和使用資源的許可權 grant connect,resource to wip sql conn mes oracle wongoing test connec...