| « Hacer un tracer con el evento 10046 : Trace Event 10046 | Utilizando las métricas de Oracle para generar gráficos » |
Como crear ROLES de consulta sobre toda la base de datos, de forma fácil
La pregunta es la siguiente
".. Necesito generar un usuario que sea de sólo lectura para toda mi base de datos .."
Pues bien , eso se puede hacer con el siguiente script
click en el LINK

, los pasos para llevarlo a cabo
1.- Copiar el archivo a una ruta fácil de repetir
, no colocar en Documents and Settings, etc ..etc ..etc 
2.- Ejecutar el archivo de la forma
sqlplus usuario/password@string_conexion @archivo.sql
3.- En el script va a aparecer una consulta con respecto al nombre del usuario
Ingrese usuario a crear con solo roles de lectura :
4.- Además aparece una pregunta si es VoC ,
V = Implica que se mostrará el comando (Visualizar)
C = Implica que se ejecutará el comando (Crear)
Desea visualizar o crear (V o C)? :
5.- Con lo anterior se crearán roles con el prefijo ROLSER_nombre_de_esquema
6.- Se creará el usuario con grant de connect y se le asignarán todos los roles generados
En resumidas cuentas, un comando , para esa ingrata tarea ... de enrolar
Espero les sirva
![]()
![]()
26.01.10. 14:00:00. 180 words, 1886 views. Categories: Base de datos, SQL / Programación, Cosas varias, Sql*Plus , Leave a comment » • Send a trackback »
Trackback address for this post
Trackback URL (right click and copy shortcut/link location)
Feedback awaiting moderation
This post has 104 feedbacks awaiting moderation...