--// 특정 테이블만 제외하고 select 권한주기
select 'grant select on '||table_name||' to 유저명;'
from ALL_TABLES /* select 권한만 */ .. 혹은
--from user_tables
where owner in ('유저01','유저02','유저03') /* 원본 유저 리스트 */
AND table_name NOT IN ('테이블1 ','테이블2'); /* 권한 제외할 테이블 리스트 */
--// billuser 에게 현재 로그인한 사용자의 모든 테이블에 대한 select 권한 주는쿼리문 생성
select 'grant select on ' || table_name || ' to billuser;' a
from user_tables
order by a
;
댓글 없음:
댓글 쓰기