Oracle/DB
사용자 권한을 Role로 관리할때 누락된 object를 찾는 쿼리
야솔아빠
2013. 5. 31. 09:17
반응형
사용자 권한을 Role 로 관리를 할 때 유용한 쿼리
프로시저에 대한 다른사용자에게 부여 여부 체크
select object_name
from dba_objects
where owner = 'XXX'
and object_type in ( 'PROCEDURE', 'PACKAGE', 'PACKAGE BODY', 'FUNCTION', 'TYPE')
minus
select table_name from dba_tab_privs
where grantee = 'Role 이름'
AND PRIVILEGE = 'EXECUTE'
and table_name in (select object_name from dba_objects);
반응형