Se puede conceder privilegios a un objeto de clúster Oracle?
-
16-09-2019 - |
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?
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);