728x90
반응형
--1. 사용자에게 부여된 시스템 권한 확인
SELECT *
FROM DBA_SYS_PRIVS
WHERE GRANTEE = '사용자명';
--2. 사용자에게 부여된 롤 확인(시스템 권한이 롤에 포함됨)
SELECT *
FROM DBA_ROLE_PRIVS
WHERE GRANTEE = '사용자명';
--3. 사용자에게 부여된 롤에 부여된 시스템 권한 확인
SELECT *
FROM DBA_SYS_PRIVS
WHERE GRANTEE = '롤명';
--4. 타 사용자에게 부여한 객체(테이블등)권한 확인
SELECT *
FROM DBA_TAB_PRIVS
WHERE OWNER = '테이블소유자명';
SELECT *
FROM DBA_TAB_PRIVS
WHERE GRANTEE = '권한부여자명';
권한 부여
--1. 테이블 권한 주기
grant select, insert, update, delete on [테이블명] TO [사용자명]
--2. 함수 권한 주기
grant EXECUTE on [테이블명] to [사용자명];
--3. 시퀀스 권한 주기
grant select,alter on [시퀀스명] to [사용자명];
728x90
반응형
'Oracle' 카테고리의 다른 글
스키마별 인덱스 조회 (0) | 2022.10.06 |
---|---|
오라클 DB 암복호화 하기 (0) | 2022.07.26 |
Oracle XML 데이터 파싱 (0) | 2022.07.12 |
오라클 LPAD, RPAD 함수 (0) | 2022.05.04 |
PL/SQL Developer 한글깨짐 (0) | 2022.02.16 |
댓글