develog

[Oracle] GRANT 조회 본문

DB/Oracle

[Oracle] GRANT 조회

냐옴 2015. 1. 13. 18:55

권한 테이블

USER_TAB_PRIVS

부여된 권한 조회 (펑션, 프로시저, 패키지)

SELECT *
FROM USER_TAB_PRIVS
WHERE OWNER = 'USER01'
AND GRANTEE = 'USER02'
AND PRIVILEGE = 'EXECUTE'
ORDER BY TABLE_NAME
;

부여된 권한 조회 (시퀀스)

SELECT *
FROM USER_TAB_PRIVS
WHERE OWNER = 'USER01'
AND GRANTEE = 'USER02'
AND INSTR(TABLE_NAME, 'SEQ') > 0
ORDER BY TABLE_NAME
;

PRIVILEGE 리스트

SELECT
INSERT
UPDATE
DELETE

EXECUTE
DEBUG

ALTER
INDEX
DEQUEUE
FLASHBACK
ON COMMIT REFRESH
QUERY REWRITE
READ
REFERENCES
UNDER
WRITE

 

'DB > Oracle' 카테고리의 다른 글

[Oracle] DDL, DML, DCL, TCL  (0) 2015.05.13
[Oracle] 부여된 권한 조회  (0) 2015.01.21
[Oracle] 테이블 생성시간 확인  (0) 2015.01.06
[Oracle] USERENV  (0) 2014.12.17
[Oracle] INSERT ALL  (0) 2014.12.08
Comments