Aller au contenu

Message d'erreur IBM i (AS/400)

CPF8945

Le mot de passe protégé n'a pu être créé.

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

Cause

Un mot de passe protégé n'a pu être créé à partir du fichier de sécurité pour l'utilisateur connecté. Le code raison &1 définit l'erreur détectée. Les codes raison possibles sont les suivants : 2 - La dernière modification du mot de passe a été effectuée sous une édition antérieure à la V2R2. La méthode utilisée pour le stockage des mots de passe utilisateur ayant été modifiée dans la V2R2, les mots de passe dont la dernière modification est antérieure à cette édition ne peuvent plus être utilisés comme mots de passe protégés. 713 - Le profil utilisateur n'a pas été trouvé. Il n'existe pas sur le système. 723 - Le mot clé *NONE n'est pas autorisé pour le mot de passe protégé. 725 - Le nom du profil utilisateur est incorrect. 726 - Le profil utilisateur a été invalidé.

Que faire

Corrigez l'erreur. Si le code raison est 2, modifiez le mot de passe. Renouvelez ensuite la demande.

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...

VariableTypeLongueur
&1 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF8945) MSGF(QSYS/QCPFMSG)

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

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