privilegios
hola,
tengo dos esquemas: uno operacional y otro hist贸rico. En el hist贸rico tengo un proceso que realiza una carga.
Quiero ejecutar el proceso del hist贸rico desde el esquema operacional, pero obtengo el siguiente
error:
PLS-00904: insufficient privilege to access object
驴qu茅 permiso debo otorgarle?
Gracias
tengo dos esquemas: uno operacional y otro hist贸rico. En el hist贸rico tengo un proceso que realiza una carga.
Quiero ejecutar el proceso del hist贸rico desde el esquema operacional, pero obtengo el siguiente
error:
PLS-00904: insufficient privilege to access object
驴qu茅 permiso debo otorgarle?
Gracias
Si los dos esquemas estan en el mismo servidor:
Conectandote con el usuario due帽o del esquema
historico, dale permisos de execute sobre el procedimiento o funcion al usuario con el que quieres ejecutar el procedimiento.
Si esta en diferentes servidores:
1) crear un dblink
2) hacer lo mismo que en el paso anterior.
Conectandote con el usuario due帽o del esquema
historico, dale permisos de execute sobre el procedimiento o funcion al usuario con el que quieres ejecutar el procedimiento.
Si esta en diferentes servidores:
1) crear un dblink
2) hacer lo mismo que en el paso anterior.
hola,
el problema es que tengo un dblink del hist贸rico al
operacional pero no al rev茅s.
Adem谩s el esquema del hist贸rico tiene como
usuario uno que tiene los permisos:
Grant Connect To $New_User;
Grant Resource To $New_User;
Grant Query Rewrite To $New_User;
Grant Create Public Database Link to $New_User;
Grant Create Public synonym to $New_User;
Grant Create Any Snapshot to $New_User;
Grant Drop Any Snapshot to $New_User;
Grant Create Any Procedure To $New_User;
Con lo que 茅l no puede conceder este permiso, no?
el problema es que tengo un dblink del hist贸rico al
operacional pero no al rev茅s.
Adem谩s el esquema del hist贸rico tiene como
usuario uno que tiene los permisos:
Grant Connect To $New_User;
Grant Resource To $New_User;
Grant Query Rewrite To $New_User;
Grant Create Public Database Link to $New_User;
Grant Create Public synonym to $New_User;
Grant Create Any Snapshot to $New_User;
Grant Drop Any Snapshot to $New_User;
Grant Create Any Procedure To $New_User;
Con lo que 茅l no puede conceder este permiso, no?
Si se los das con la opci贸n de darlos, si :
Grant Create Public Database Link to $New_User WITH GRANT OPTION;
Grant Create Public Database Link to $New_User WITH GRANT OPTION;
hola, no sabia que ten铆a admin option el database
link.
He optado por crear al usuario Hist贸rico con rol
de Dba y le he dado permisos de execute al operacional.
De momento ...va otra cosa es que me dejen hacerlo
en certificaci贸n.
gracias.
