본문 바로가기
TechNical/Oracle

특정 유저가 특정 테이블스페이스에서만 꼬장 부리도록 권한 지정

by 강멍멍이 2007. 12. 8.
반응형

테이블스페이스 딱 하나에서만 지 맘대로 설치고 다닐 유저 한 놈을 생성할 일이 생겼다.

그럼... 그렇게 해 줘야지 ㅡㅡ


test_user 유저를 그냥 만들어 버리고 connect , resource 권한을 준다.


test 유저를 만들면 시스템 권한 부분에 unlimited tablespaces 라는 권한이

자동으로 할당이 된다. 이 권한은 모든 테이블스페이스에 접근해서 지 하고 싶은거

다 할 수 있는 권한이다.


그러면... unlimited tablespaces 권한을 제거해 주자. 암때도 못 가게.ㅋㅋ

그리고 요런 쿼리를 날리자~ 얘도 뭔가 해야 할게 아닌가??

test_tbs에만 접근 할 수 있는 권한을 줘야겠다.


SQL> alter user test_user quots unlimit on test_tbs;


그러면 할당량 부분에 추가가 된다.

test_user 는 오직 test_tbs 에서만 수정, 추가, 삭제, 삽입 등이 가능하다...

하하하.. 넌 갇힌거야 -_- 골방게 가둬넣고 만두만 먹이는거야 ~

흠... 근데 다른 방법이 있을 듯 하다 ㅡㅡ;;

반응형

댓글