ORACLE

[ORACLE] ROLE

from-sh 2022. 6. 30. 13:43
728x90

-- ROLE 관련 뷰

ROLE_SYS_PRIVS -> ROLE에 부여된 시스템 권한

ROLE_TAB_PRIVS -> ROLE에 부여된 테이블 권한

ROLE_ROLE_PRIVS -> 다른 ROLE에 부여된 ROLE 정보

USER_ROLE_PRIVS -> 사용자가 엑세스할 수 있는 ROLE

SESSION_ROLE -> 현재 사용자에게 활성화된 ROLE

 
-- ROLE 생성 
CREATE ROLE <ROLE_NAME>;
 
-- ROLE 조회
select * from dba_roles;

 

-- ROLE sys 권한 부여

grant create session to <ROLE_NAME>;
select * from role_sys_privs;
 
grant select on <OWNER>.<TABLE_NAME> to <ROLE_NAME>;
select * from ROLE_TAB_PRIVS;

 

728x90