Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/04/2013, 09:40
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
SYNONIM publico pero inaccesible.

Tenemos un caso algo extraño en la empresa respecto a un synonim, que ninguno de los DBA ha logrado dilucidar...
Resulta que tenemos un servidor Oracle 8i, donde hay un synonim que es público, referido a un package en un determinado esquema. Ese synonim debe ser invocado desde otro esquema con su respectivo usuario, el cual tiene los permisos dados para poder "verlo". Incluso, los mismos permisos tiene par acceder a todos los demás synonim que existen, sin problemas.
Pero en este caso puntual, el synonim resulta inaccesible, no sólo desde ese esquema, sino desde cualquier otro que no sea el del package referido por él, con otros usuarios con iguales permisos (o superiores).
No hemos encontrado la razón para que el objeto sea inacecesible, a pesar de ser público, a pesar de que todos los demás sinónimos con iguales permisos si se pueden acceder.
¿QUé verificaciones deberíamos hacer o agregar para saber por qué no se accede en estas condiciones?
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)