Aller au contenu

Message d'erreur IBM i (AS/400)

CPF22F5

Valeur de mot de passe non admise au niveau de mot de passe &2.

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

Cause

La valeur indiquée pour le nouveau mot de passe n'est pas admise lorsque le niveau de mot de passe en vigueur sur le système est le niveau &2. Lorsque le niveau de mot de passe en vigueur sur le système est le niveau 0 ou 1, un nouveau mot de passe doit commencer par un caractère alphabétique majuscule (A-Z, @, $ ou #) suivi de caractères alphabétiques majuscules (A-Z), de caractères numériques (0-9) ou des caractères spéciaux @, $, # et _ (trait de soulignement). La longueur est limitée à 10 caractères. Lorsque le niveau de mot de passe en vigueur sur le système est le niveau 2 ou 3, un nouveau mot de passe peut contenir tout type de caractère mais ne doit pas commencer par un astérisque (*), ne peut être constitué uniquement d'espaces et est limité à 128 caractères.

Que faire

Indiquez un nouveau mot de passe correct, puis renouvelez votre 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
&2 *BIN 2

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF22F5) MSGF(QSYS/QCPFMSG)

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

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