오라클 롤 생성 및 권한 부여방법(롤 권한조회, 롤에 테이블 권한 부여)

오라클 롤 생성 및 권한 부여방법(롤 권한조회, 롤에 테이블 권한 부여)

특정 사용자계정에 각각의 권한을 필요할 때마다 넣어줘도 되지만, 롤에 여러 권한을 묶어서 한번에 사용자 계정에 롤로 권한을 부여 해줄 수 있다.

기본 ROLE 생성

create role 롤이름;

ROLE에 권한 할당

GRANT 권한이름1, 권한이름2… TO 롤이름;

롤에 테이블 조회권한 부여

GRANT SELECT ON 테이블명 TO 롤이름;

ROLE에 부여된 권한 조회

select * from dba_sys_privs
where grantee=’롤이름’;

사용자에게 ROLE 부여

GRANT 롤이름 TO 사용자계정;

사용자에게 부여된 ROLE 조회

select * from dba_role_privs
where grantee=’사용자계정’;

사용자에게 부여된 ROLE권한 회수

REVOKE 롤이름 FROM 사용자계정;

ROLE 삭제

DROP ROLE 롤이름;

Leave a Comment