你能授予oracle集群对象的权限吗?

时间:2009-07-16 10:11:38

标签: oracle privileges

我正在尝试允许oracle用户(userA)权限在另一个用户的架构(userB)中的集群上创建表。我找不到授予的相关权限,并在群集上向用户A授予ALL PRIVILEGES,抱怨表或视图不存在。我正在尝试做什么?我还注意到没有ALL_CLU_COLUMNS字典表;这有关系吗?

1 个答案:

答案 0 :(得分:0)

userA必须具有CREATE ANY TABLE权限。确保为表和集群对象引用限定userB模式。

所以,使用Oracle文档中的emp / dept示例:

用户B: CREATE CLUSTER emp_dept(deptno NUMBER(3));

用户A: CREATE TABLE userB.dept(  deptno NUMBER(3))  CLUSTER userB.emp_dept(deptno);

相关问题