Consultado los privilegios
A medida que vamos concediendo privilegios, nos es necesario comprobar los avances en el proyecto que estemos trabajando. O simplemente en determinada ocasión, necesitamos consultar los privilegios que se han otorgado a los usuarios. Para ello tenemos distintas vistas, las cuales explicamos en la siguiente tabla.
COL_PRIVS:
- Muestra los privilegios que están otorgados sobre columnas de una tabla.
- Se utiliza a nivel de DBA (dba_col_privs), y de usuario (user_col_privs)
- La dba_col_privs solo es utilizada por un administrador.
USER_COL_PRIVS_MADE:
- Muestra los privilegios sobre columnas que ha otorgado el usuario.
USER_COL_PRIVS_RECD:
- Muestra los privilegios sobre columnas que ha recibido el usuario.
TAB_PRIVS:
- Muestra los privilegios que están otorgados sobre tablas.
- Se utiliza a nivel de DBA (dba_tab_privs), y de usuario (user_tab_privs)
- La dba_tab_privs solo es utilizada por un administrador.
USER_TAB_PRIVS_MADE:
- Muestra los privilegios sobre tablas que ha otorgado el usuario.
USER_TAB_PRIVS_RECD:
- Muestra los privilegios sobre tablas que ha recibido el usuario.
USER_SYS_PRIVS:
- Muestra los privilegios del sistema que tiene el usuario.
DBA_SYS_PRIVS:
- Muestra los privilegios del sistema que tiene
consultando privilegios