Oracle - Compartir todos los objetos de un usuario .......?

 
Vista:

Compartir todos los objetos de un usuario .......?

Publicado por Percy (1 intervención) el 28/05/2002 23:28:45
Hola, me gustaria saber como compartir todos los objetos pertenecientes a un usuario con algun(os) otro(s).
No quisiera usar sinonimos , puesto q tendria q crear uno para cada objeto del usuario propietario.
Existe alguna forma mas rapida de hacer esto...
Saludos
Percy
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:Compartir todos los objetos de un usuario .....

Publicado por DACH (258 intervenciones) el 29/05/2002 17:38:13
Debes dar las autorizaciones correspondientes a los usuarios ya sea por ejemplo de select,delete de tablas ó ejecucion de paquetes, etc.

Salu2.-
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

RE:Compartir todos los objetos de un usuario .....

Publicado por Harold (697 intervenciones) el 29/05/2002 23:12:42
Si le das los privilegios sobre los objetos de las tablas tendras que cambiar tu codigo ya que en lugar de tener esto:
select campo1 from tabla1
tendras
select campo1 from usuario.tabla1. Para evitar este problema tienes que utilizar sinonimos publicos y un rol que tenga los privilegios sobre los objetos y el rol asignarlo a cada usuario.

Saludes

Harold
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