Message d'erreur IBM i (AS/400)
CPF22E3
Le profil utilisateur &1 est désactivé.
User profile &1 is disabled.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Le nombre de tentatives de connexion incorrectes pour ce profil a dépassé le nombre maximal de tentatives de connexion autorisé pour l'utilisateur. Si la valeur du nombre maximal de tentatives de connexion de l'utilisateur est *SYSVAL, la valeur système QMAXSIGN détermine le nombre maximal de tentatives de connexion.
The number of sign-on attempts not valid for this profile has exceeded the maximum sign-on attempts allowed for the user. If the Maximum sign-on attempts value for the user is *SYSVAL, the QMAXSIGN system value determines the maximum number of sign-on attempts.
Que faire
Demandez à l'administrateur de la sécurité d'utiliser la commande Modification d'un profil utilisateur (CHGUSRPRF) pour activer le profil utilisateur. Renouvelez ensuite votre demande. Si vous tentez d'obtenir un descripteur de profil ou un jeton de profil pour un utilisateur désactivé, vous devez indiquer *NOPWDCHK pour le mot de passe et posséder les droits spéciaux *ALLOBJ et *SECADM.
Have the security administrator use the Change User Profile (CHGUSRPRF) command to enable the user profile. Then try the request again. If you are trying to get a profile handle or a profile token for a disabled user, 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(CPF22E3) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF22E3) EXEC(DO)
/* traitement de l'erreur */
ENDDO