CPF22E4
Le mot de passe du profil utilisateur &1 a expiré.
Password for user profile &1 has expired.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le mot de passe du profil utilisateur a été défini comme expiré ou n'a pas été modifié dans l'intervalle d'expiration des mots de passe indiqué.
The password for the user profile has either been set to expired or has not been changed in the specified password expiration interval.
Que faire
Demandez à l'administrateur de la sécurité de modifier le mot de passe du profil utilisateur. Renouvelez ensuite votre demande. Si vous tentez d'obtenir un descripteur de profil ou un jeton de profil pour un utilisateur dont le mot de passe a expiré, vous devez indiquer *NOPWDCHK pour le mot de passe et posséder les droits spéciaux *ALLOBJ et *SECADM.
Have the security administrator change the password for the user profile. Then try the request again. If you are trying to get a profile handle or a profile token for a user with an expired password, you must specify *NOPWDCHK for the password and have *ALLOBJ and *SECADM special authorities.
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 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF22E4) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF22E4) EXEC(DO)
/* traitement de l'erreur */
ENDDO