USER2 에 매달 생성되는 테이블이 있습니다.
TABLE_201508
TABLE_201509
.....
USER1 에서 USER2 의 테이블을 조회하려고 하는데.
매달 테이블이 생성되니 그때마다 테이블 권한을 주기가 좀 그래서...
생각한 방법이 DBLINK 인데요...
동일 DB DBLINK 면 문제없겠죠?
아니면 USER2의 모든 테이블 SELECT 권한을 USER1에게 주는 방법 없을까요? (새로 생성되는 테이블 포함)
새로운 테이블을 대상으로 자동으로 권한을 처리하는 기능은 없습니다.
말씀하신 DBLink도 방법이 되겠네요. 하지만 그렇게 되면 user2에 속한 모든 테이블을 user1이 제한없이 수정가능해 버리게 되겠죠.
역시 가장 기본적인 방법은 새로운 테이블을 생성하는 job을 수정해서 테이블 생성후 해당 권한을 추가로 grant하는 것이 아닐까요.?