본문 바로가기

콩's EDUCATION/콩's DATABASE

사용자에게 'Grant'된 테이블 목록 보기

1) Grant 적용된 테이블 리스트 확인


전체 :  SELECT * FROM ALL_TAB_PRIVS_RECD

특정 :  SELECT * FROM USER_TAB

** RECD는 Receive의 약자로 권한을 부여받은 테이블만 조회


2) 특정 Owner 로 부터 Grant를 부여한 Grantee 찾기


SELECT * FROM USER_TAB_PRIVS

WHERE GRANTEE = 'B'

AND OWNER = 'A';


결과>

GRANTEE OWNER TABLE NAME GRANTOR PRIVILEGE GRANTABLE HIERARCHY

-----------------------------------------------------------------------------------------

B           A            dept             A          SELECT          NO           NO

B           A            dept             A          INSERT          NO           NO

B           A            dept             A          UPDATE          NO           NO

B           A            dept             A          DELETE          NO           NO