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

Duda con vistas de sys

Estas en el tema de Duda con vistas de sys en el foro de Oracle en Foros del Web. Buenas, quisiera saber qué diferencia hay entre las vistas sys.role_role_privs y sys.dba_role_privs? Por ahí leí que la primera devuelve los roles asignados a otros roles. ...
  #1 (permalink)  
Antiguo 26/01/2015, 12:55
 
Fecha de Ingreso: octubre-2014
Ubicación: Lima
Mensajes: 74
Antigüedad: 9 años, 5 meses
Puntos: 1
Duda con vistas de sys

Buenas, quisiera saber qué diferencia hay entre las vistas sys.role_role_privs y sys.dba_role_privs?
Por ahí leí que la primera devuelve los roles asignados a otros roles. Si lanzo las siguientes selects, ambas me devuelven lo mismo :
Código SQL:
Ver original
  1. SELECT * FROM sys.role_role_privs WHERE ROLE = 'DBA'
  2. SELECT * FROM sys.dba_role_privs WHERE grantee = 'DBA'[/code]

Ilumínenme por favor, muchas gracias.
Saludos cordiales.

Última edición por gnzsoloyo; 26/01/2015 a las 13:04
  #2 (permalink)  
Antiguo 26/01/2015, 13:04
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 4 meses
Puntos: 2658
Respuesta: Duda con vistas de sys

Las vistas "dba_..." requiren permisos de DBA para ser consultadas.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #3 (permalink)  
Antiguo 26/01/2015, 13:16
 
Fecha de Ingreso: octubre-2014
Ubicación: Lima
Mensajes: 74
Antigüedad: 9 años, 5 meses
Puntos: 1
Respuesta: Duda con vistas de sys

Gracias gnzsoloyo por responder. Entiendo que se necesitan permisos de DBA para consultar dichas vistas por encontrarse en el esquema sys pero mi pregunta era sobre lo que devuelven en si dichas vistas.
Saludos.

Etiquetas: favor, select, vistas
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 08:42.