Hola a tod@s:
 
Me encuentro ante un problema de autorizaciones al ejecutar programas 
activadores. Tengo configurada las autorizaciones de mi aplicación de gestión 
para que un usuario no pueda acceder a los ficheros de ésta si no es a través 
de los programas de la aplicación. Para ello, los permisos se han configurado 
así:
 
Biblioteca de programas:
Propietario: OWNER
Autorizaciones: *ALL
*PUBLIC *EXCLUDE
Todos los objetos tienen *PUBLIC *USE y el propietario es OWNER.
 
Biblioteca de ficheros:
Prietario: OWNER
Autorizaciones: *ALL
*PUBLIC *EXCLUDE
Todos los objetos tienen *PUBLIC *USE y el propietario es OWNER.
 
En una biblioteca a parte está el programa INICIO cuyo propietario es OWNER y 
adopta autorizaciones (USRPRF(*OWNER)). Todo este tinglado está funcionando 
bien salvo cuando se disparan activadores (programa RPG, no SQL) que actualizan 
otros ficheros.
 
Me surge una duda cuya respuesta no encuentro (claramente) por ningún sitio, 
¿la autorización adoptada se programa a los activadores? ¿o el sistema impide 
esta propagación por algún motivo? ¿Sabéis algo sobre este tema?
 
Un saludo y gracias por vuestros comentarios.
 
 
Javier Mora
 
____________________________________________________
Únete a Recursos AS400, nuestra Comunidad ( http://bit.ly/db68dd )
Forum.Help400 © Publicaciones Help400, S.L.

Responder a