티스토리 뷰

이번 게시글은 Oracle DB에서 사용자에게 부여된 권한을 확인하는 SQL에 대해서 작성.

 

롤(Role)에 부여된 권한을 확인하는건 ~를 참고

 

■ 모든 사용자에게 부여된 권한 확인

- 모든 사용자에게 부여된 권한은 DBA_SYS_PRIVS를 참조하여 확인할 수 있다.

 

아래의 SQL에서 DBA_SYS_PRIVS를 참고하고 있다.

SELECT * FROM DBA_SYS_PRIVS;

■ 로그인한 사용자에게 부여된 권한 확인

- 로그인한 사용자에게 부여된 권한만 확인하려면 USER_SYS_PRIVS를 참조하여 확인할 수 있다.

SELECT * FROM USER_SYS_PRIVS;

DBA_SYS_PRIVS 열의 값 의미

설명
GRANTEE 권한을 부여받은 사용자 또는 롤
PRIVILEGE 시스템 권한
ADMIN_OPTION ADMIN 옵션이 있는 상태로 부여받으면 YES, 아니면 NO
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
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
글 보관함