2012. 3. 27. 13:37
[Oracle] User 권한 보기
2012. 3. 27. 13:37 in Database / Sql
ORACLE에서 모든 사용자의 권한
SELECT * FROM DBA_ROLE_PRIVS
현재 세션에 부여된 권한
SELECT * FROM USER_SYS_PRIVS
DBA에 부여된 권한
SELECT * FROM DBA_SYS_PRIVS
특정 ROLE에 부여된 시스템 권한
SELECT * FROM ROLE_SYS_PRIVS
특정 테이블에 부여된 권한
SELECT * FROM ROLE_TAB_PRIVS
사용자에 의해 엑세스 가능한 ROLE
SELECT * FROM USER_ROLE_PRIVS
사용자가 부여한 객체 권한
SELECT * FROM USER_TAB_PRIVS_MADE
사용자가 객체의 열에 대해 부여한 객제 권한
SELECT * FROM USER_COL_PRIVS_MADE
특정 열에 대해 사용자가 부여한 객체권한
SELECT * FROM USER_COL_PRIVS_RECD
해당 유저의 LIMIT 권한
SELECT P.PROFILE, P.RESOURCE_NAME, P.LIMIT
FROM DBA_USER U, DBA_PROFILES P
WHERE P.PROFILE = U.PROFILE
AND USERNAME = 'USER_NAME'
'Database / Sql' 카테고리의 다른 글
[Oracle] Toad vs Oracle Product Release History (0) | 2012.06.19 |
---|---|
[MS-SQL] AUTO COMMIT 해제 방법 (0) | 2012.06.12 |
[Oracle] DATA DICTIONARY VIEW (0) | 2012.02.29 |
[Oracle] DBA_USER 확인 (0) | 2012.02.23 |
[Oracle] SESSION 수 체크 (0) | 2012.02.23 |