Oracle - modificar objetos usando sinonimos

 
Vista:

modificar objetos usando sinonimos

Publicado por maria (1 intervención) el 27/01/2012 13:01:53
Hola,

Estoy intentando borrar una vista usando sinonimos, la vista, está creada en un esquema (EFD) y quiero borrarla desde otro (EFH).Lo detallo

V_VISTA : propietario EFD, tiene un sinonimo publico y EFH tiene permisos totales sobre la tabla con la que se crea la vista y sobre la propia vista.

si hago desde EFH

select * from V_VISTA; -- lo hace sin problemas

drop view V_VISTA: -- no me permite (da error de que la tabla no existe)

drop view EFD.V_VISTA ; -- lo hace correctamente

¿No se puede hacer sin tener que poner el propietario de la vista?
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
sin imagen de perfil

modificar objetos usando sinonimos

Publicado por Javier M (17 intervenciones) el 23/02/2012 06:27:57
Hola
Bueno lo que tienes es al parecer un problema de privilegios con el usuario EFH y si quieres borrar una vista sin ponerle el ower la unica manera es que estes dentro del esquema.
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