Oracle - Nuevos Usuarios

 
Vista:

Nuevos Usuarios

Publicado por Ramiro (5 intervenciones) el 25/10/2007 14:20:29
Hola a todos,
Tengo la siguiente consulta.
Yo cree una una base atraves de Oracle DBA Studio, cree un UsuarioAdm con todos los privilegios y con ese usuario cree unas 20 tablas.
Lo que quiero saber es, ¿Como puedo crear otros Usuarios para que estos puedan agregar, borrar y modificar datos de las tablas del UsuarioAdm anterior y que privilegios o reglas tengo que darles?
Si alguien pudiera darme una mano se los agradeceria.
Saludos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Nuevos Usuarios

Publicado por Rodolfo Reyes (445 intervenciones) el 25/10/2007 16:55:57
A los nuevos usuarios les tienes que dar con la instruccion GRANT los permisos que quieres que ellos tengan sobre estas tablas.

Ejemplo:

GRANT SELECT ON esquema.nombre_tabla TO nombre_usuario
/

Pero para que no tengas que hacer los mismo cada vez que creas un usuario, lo que se aconseja hacer es crear roles y darle permiso a los roles, luego solo asocias al role con cada uno de los usuairos

--Creas el role
create role ejemplo
/

--Le asignas los permisos al role
GRANT SELECT ON esquema.nombre_tabla TO ejemplo;
/

GRANT update ON esquema.nombre_tabla TO ejemplo;
/

--Asocias al role con el usuario
grant ejemplo to nombre_usuario
/
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar