분할기능(파티셔닝 기능)을 이용하면 하나의 테이블을 여러 테이블 스페이스에 생성할 수 있습니다. 그런데 이걸 system 계정이 아닌 다른 사용자가 사용하도록 하려면 어떻게 해야 하는 것인가요?
system 계정으로 테이블을 만들면 간단히 해결되지만 이걸 사용할 계정은 다른 계정으로 주려고 하는 것이지요.
tablespace a, b, c, d 만들고
sample_table 에서 a,b,c,d 에 걸쳐 테이블을 생성하는데 이때 테이블 사용자는 system 계정이 아닌 다른 유저.
권한을 주는것은 이에 대한 내용은 없고 특정한 권한만 (연결, 등등) 유저에게 부여해주는 것 같네요. 오라클책에는 이에 대해서 자세히 나오지 않은듯.
|