Sys나 system으로 로그인 후,아래 쿼리에서 빨간색 부분을 특정 유저명 기입 후 수행 하면
그 유저가 받은 권한을 조회 할 수 있습니다.
SELECT 'grant '||m$.name||' on '||ur$.name||'.'||o$.name||' to '||ue$.name||' ;'
FROM sys.objauth$ t$, sys.obj$ o$, sys.user$ ur$,
sys.table_privilege_map m$, sys.user$ ue$, sys.user$ uo$
WHERE o$.obj# = t$.obj# AND t$.privilege# = m$.privilege AND
t$.col# IS NULL AND t$.grantor# = ur$.user# AND
t$.grantee# = ue$.user# and
o$.owner#=uo$.user# and
ur$.NAME in ('SCOTT') -----
and t$.grantor# != 0
order by sequence#;
사업자 정보 표시
(주)블루원 | 김홍태 | 서울특별시 용산구 원효로 4가 135 금홍 2빌딩 | 사업자 등록번호 : 106-86-76684 | TEL : 02-3272-7200 | Mail : support_ora@blueone.co.kr | 통신판매신고번호 : 호 | 사이버몰의 이용약관 바로가기
'DB - ORACLE > Oracle Command' 카테고리의 다른 글
raw device를 타 서버 복사 방법 (0) | 2015.01.20 |
---|---|
Dedicated Server 와 Shared Server (0) | 2015.01.19 |
INBOUND_CONNECT_TIMEOUT 대한 정보 (0) | 2015.01.19 |
RAC 스토리지 이관 (ASM) (0) | 2015.01.19 |
Index 재생성시 테스트 방법 (0) | 2015.01.19 |