Database/Oracle
[오라클] GRANT (권한) 관련
데브포유
2014. 6. 13. 18:01
반응형
1. 사용자 생성시 권한 부여
GRANT CREATE SESSION TO 유저명 WITH ADMIN OPTION;
2. SESSION 권한 (접속권한)
GRANT CREATE SESSION TO 유저명;
3. 객체와 권한 설정
권한 | TABLE | VIEW | SEQUENCE | PROCEDURE |
ALTER | V |
| V |
|
DELETE | V | V |
|
|
EXECUTE |
|
|
| V |
INDEX | V | V |
|
|
INSERT | V |
|
|
|
REFERENCES | V |
|
|
|
SELECT | V | V | V |
|
UPDATE | V | V |
|
|
SELECT TABLE_NAME
FROM DICT
WHERE TABLE_NAME LIKE 'USER_TAB_PRIVS%';
-- 다른 사용자에게 부여한 권한 조회
SELECT *
FROM USER_TAB_PRIVS_MADE
;
-- 다른 사용자에게 사용자에게 부여받은 권한 조회
SELECT *
FROM USER_TAB_PRIVS_RECD
;
SELECT *
FROM DBA_TAB_PRIVS
WHRE TABLE_NAME = ''
--- EOF ---
반응형