|
Gracias por ser tan rápidos en contestar. Voy a seguir yo con
el problema que planteaba ayer German referente a los permisos de uso del
perfil propietario almacenado en la JOBD. He hecho las siguientes
pruebas:
He creado el usuario PROPIETARI tipo *SYSOPR He creado la descripción de trabajo JOBDBATCH cuyo propietario es PROPIETARI He dado autorización *ALL al usuario PROPIETARI sobre la biblioteca de datos DATOS EDTOBJAUT OBJ(DATOS) OBJTYPE(*LIB) He editado la autorización sobre el objeto PROPIETARI y he otorgado autorización *USE a USUARIO que es quien ejecuta el trabajo sometido EDTOBJAUT OBJ(PROPIETARI) OBJTYPE(*USRPRF) He cambiado los programas de inicio y el que ejecuta un mandato sometido CHGPGM PGM(programa) USRPRF(*OWNER) NEWOWN(PROPIETARI) para que adopten autorización. El mandato que somete es SBMJOB CMD(CALL PGM(PROGRAMA)) JOBD(JOBDBATCH) El usuario USUARIO tiene autorización *USE sobre el perfil PROPIETARI, que es el perfil de usuario que está especificado en la JOBD llamada JOBDBATCH.PROPIETARI tiene autorización *ALL sobre la biblioteca DATOS Pues bien, dicho usuario ejecuta el programa y recibo un mensaje de error: Mensaje . . . . : Se ha sometido el trabajo 298299/USUARIO/JOBDBATCH. Causa . . . . . : Se ha sometido el trabajo 298299/USUARIO/JOBDBATCH a la cola de trabajos QBATCH de QGPL desde el trabajo 298298/USUARIO/PC01B. El trabajo 298299/USUARIO/JOBDBATCH se ha arrancado utilizando el mandato Someter Trabajo (SBMJOB) con los siguientes atributos de trabajo: JOBPTY(5) OUTPTY(5) PRTTXT() RTGDTA(QCMDB) SYSLIBL(QSYS QSYS2 QHLPSYS QUSRSYS) CURLIB(*CRTDFT) INLLIBL(DATOS OTRASLIB) LOG(4 00 *NOLIST) LOGCLPGM(*NO) INQMSGRPY(*RQD) OUTQ(QUSRSYS/PRT01) PRTDEV(PRT01) HOLD(*NO) DATE(*SYSVAL) SWS(00000000) MSGQ(QUSRSYS/USUARIO) CCSID(65535) SRTSEQ(*N/*HEX) LANGID(ESP) CNTRYID(ES) ALWMLTTHD(*NO). 20/01/06 12:51:39 QWTPIIPP QSYS 08E0 *EXT Mensaje . . . . : CPC1249 No hay autorización para la biblioteca DATOS de la lista de bibliotecas. Causa . . . . . : El usuario no tiene autorización para una biblioteca que está en la lista de bibliotecas inicial para el trabajo. La biblioteca puede estar en la parte del sistema o en la parte del usuario de la lista de bibliotecas o la biblioteca actual. 20/01/06 12:51:39 QWTMCEOJ QSYS 00AA *EXT Mensaje . . . . : Trabajo 298299/USUARIO/JOBDBATCH finalizado el 20/01/06 a las 12:51:39; se utilizaron 1 segundos; código de finalización 30 .
¿Por que creeis que estoy recibiendo este error? Saludos Matilde Vedia |
- Seguridad en el AS400 Matilde Vedia
- Re: Seguridad en el AS400 Marti Riera
- Fw: Seguridad en el AS400 Matilde Vedia
- Re: Fw: Seguridad en el AS400 cmartinan
- Re: Fw: Seguridad en el AS400 j . arzak
- RE: Seguridad en el AS400 Hector Vera G.
- Re: Seguridad en el AS400 Fernando Martínez
- RE: Seguridad en el AS400 Hector Vera G.
