Pregunta

Estoy tratando de permitir a un usuario de Oracle (userA) privilegios para crear una tabla en un clúster en el esquema de otro usuario (usuarioB). No puedo encontrar el privilegio correspondiente a conceder, y la concesión de TODOS los privilegios en el clúster para userA se queja de que no existe la tabla o vista. Es lo que estoy tratando de hacer posible? También noto que no hay una tabla de diccionario ALL_CLU_COLUMNS; se relaciona esto?

¿Fue útil?

Solución

userA tiene que tener el privilegio de crear cualquier TABLE. Asegúrese de calificar el esquema usuarioB de la tabla y las referencias a objetos de racimo.

Por lo tanto, utilizando el ejemplo EMP / departamento de documentación de Oracle:

usuarioB: CREAR emp_dept CLUSTER (deptno NÚMERO (3));

userA: CREAR TABLA userB.dept (  deptno NÚMERO (3))  CLUSTER userB.emp_dept (deptno);

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top