CPF22D5
Paramètres incorrects dans le programme d'approbation du mot de passe.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Les paramètres nécessaires au programme d'approbation du mot de passe &1, bibliothèque &2, sont incorrects. Le programme doit contenir les paramètres suivants : nouveau mot de passe, ancien mot de passe et code retour d'erreur.
Que faire
Affichez la valeur système QPWDVLDPGM à l'aide de la commande DSPSYSVAL, afin de vous assurer que les noms du programme d'approbation du mot de passe et de sa bibliothèque sont corrects. Si la valeur système QPWDVLDPGM est correcte, vérifiez les paramètres dans le programme. Vous trouverez dans la brochure "Guide de sécurité du système", SC11-0609, un exemple de programme d'approbation du mot de passe utilisant les paramètres requis. Apportez les corrections nécessaires, puis relancez la commande CHGPWD (Modifier son mot de passe).
Variables du message
Quand le système envoie le message, chaque variable est remplacée par une valeur réelle : un nom d'objet, de bibliothèque, un code...
| Variable | Type | Longueur |
|---|---|---|
| &1 | *CHAR |
10 |
| &2 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF22D5) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF22D5) EXEC(DO)
/* traitement de l'erreur */
ENDDO