Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Dar permisos para dar permisos...

Estas en el tema de Dar permisos para dar permisos... en el foro de Oracle en Foros del Web. 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; ...
  #1 (permalink)  
Antiguo 27/10/2009, 04:32
 
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
  #2 (permalink)  
Antiguo 27/10/2009, 08:12
Avatar de huesos52
Colaborador
 
Fecha de Ingreso: febrero-2009
Ubicación: Manizales - Colombia
Mensajes: 5.980
Antigüedad: 15 años, 2 meses
Puntos: 360
Respuesta: Dar permisos para dar permisos...

Si no estoy mal (Espero estarlo) las tablas o vistas que mencionas son propiedad de sysdba. Y el es el unico usuario que puede otorgar permisos sobre tablas del sistema.
__________________
Without data, You are another person with an opinion.
W. Edwads Deming
  #3 (permalink)  
Antiguo 27/10/2009, 10:57
 
Fecha de Ingreso: marzo-2005
Mensajes: 189
Antigüedad: 19 años, 1 mes
Puntos: 0
Respuesta: Dar permisos para dar permisos...

aaaaaaaaah.....

No lo sabia.
Gracias, ya tengo una preocupacion menos...

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:30.