Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/10/2009, 04:32
Alextroy
 
Fecha de Ingreso: marzo-2005
Mensajes: 189
Antigüedad: 19 años, 1 mes
Puntos: 0
Dar permisos para dar permisos...

Hola, necesito dar permisos al usuario1 para que este a su vez pueda dar los siguientes permisos al usuario2.

GRANT SELECT ON SYS.DBA_FREE_SPACE TO usuario2;
GRANT SELECT ON SYS.DBA_DATA_FILES TO usuario2;
GRANT SELECT ON SYS.V_$INSTANCE TO usuario2 WITH GRANT OPTION;

PAra ello he otorgado al usuario1 los siguientes privilegios:

GRANT GRANT ANY PRIVILEGE TO usuario1
GRANT GRANT ANY ROLE TO usuario1
GRANT GRANT ANY OBJECT PRIVILEGE TO usuario1
GRANT GRANT ANY PRIVILEGE ON DBA_OBJECTS TO usuario1

Pero con ninguno de estos me funciona, cuando intento dar un permiso al usuario2 me devuelve Ora-01031: insuficient privileges.

También he intentado darle esteprivilegio al usuario1:
GRANT GRANT ANY SYSTEM PRIVILEGE TO usuario1
pero me devuelve el error ora-00990: missing privilege

Trabajo en 9i. ¿alguien sabe que privilegio me falta por otorgar al usuario1?

Gracias y un saludo