쉬운 질문인데요... 여기저기 찾아봐도 잘 안되서 질문 드립니다.
제가 DB_A라는 DB에 유저를 USER_A, USER_B 2개를 생성했습니다..
그리고 TABLE_A라는 테이블을 만들고
create를 할때 권한을 grant all on TABLE_A to public 로 줬거든요..
근데 USER_B라는 유저에는 select 권한만 주고 싶어요..
그래서 grant select on TABLE_A to USER_B로 했더니 여전히 모든 권한이 주어지는 것 같습니다..
grant를 해제하고 해야되나 싶은데 해제하는 방법도 모르겠고...
role를 생성해서 하는 방법도 있는것 같아서 해봤는데 잘 안되네요..
아.. 그리고 한개의 테이블에 대해서만 해야되는게 아니고
전체 테이블에 대해서 select만 해야하기 때문에 테이블에 대해 일일이
권한을 주는게 아닌 user에 대해 권한을 줄 수 있는 방법을 알고 싶습니다.
좋은 방법 가르쳐 주시면 감사하겠습니다^^
좋은하루보내세요~
|