Aller au contenu

CPF4AA5

Droits spéciaux *ALLOBJ et *SECADM obligatoires.

Gravité 40 · Fin anormale du programme ou de la fonction

Cause

Le nom d'utilisateur indiqué pour le paramètre d'utilisateur correspond à l'utilisateur en cours d'exécution, et *NOPWDCHK ou *NOPWDSTS a été indiqué pour le paramètre de mot de passe. Ou *NOPWDCHK et *NOPWDSTS ne sont pas admis pour le mot de passe si le nom d'utilisateur est celui de l'utilisateur en cours d'exécution et que ce dernier ne détient pas les droits spéciaux *ALLOBJ et *SECADM.

Que faire

Modifiez le nom d'utilisateur, le mot de passe ou demandez au responsable de la sécurité d'accorder les droits nécessaires à ce profil utilisateur.

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF4AA5) MSGF(QSYS/QCPFMSG)

L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :

MONMSG MSGID(CPF4AA5) EXEC(DO)
  /* traitement de l'erreur */
ENDDO