티스토리 뷰

오브젝트 권한?

임의의 테이블이나 오브젝트에 대한 권한을 의미한다.

 

■ 모든 사용자의 오브젝트 권한 확인

- 모든 사용자의 오브젝트 권한을 참조할 때는 DBA_TAB_PRIVS를 참조한다.

SELECT * FROM DBA_TAB_PRIVS;

 

■ 로그인한 사용자의 오브젝트 권한만 확인

- 로그인한 사용자의 오브젝트 권한만 확인하려면 USER_TAB_PRIVS를 참조한다.

SELECT * FROM USER_TAB_PRIVS;

 

DBA_TAB_PRIVS 및 USER_TAB_PRIVS 열의 값 의미

설명
GRANTEE 오브젝트 권한을 부여받은 사용자
OWNER 오브젝트가 소유하고 있는 사용자
TABLE_NAME 오브젝트의 명칭
GRANTOR 권한 부여를 실행한 사용자
PRIVILEGE 오브젝트 권한 종류
GRANTABLE 오브젝트 권한이 GRANT OPTION이 있어 부여된 경우는 YES, 그렇지 않으면 NO
HIERARCHY 오브젝트 권한이 HIERARCHY OPTION이 있어 부여된 경우는 YES, 그렇지 않으면 NO

 

<정리>

- 객체 권한은 DBA_TAB_PRIVS를 참조해 확인할 수 있다.

- 로그인 사용자의 오브젝트 권한만 확인하고 싶으면 USER_TAB_PRIVS를 사용

 

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함