Message d'erreur IBM i (AS/400)
CPF5251
Mot de passe ou ID utilisateur incorrect pour lieu éloigné &5.
Gravité 30 · Erreur grave
Cause
Une commande INIT-SELF de SNA (Architecture de réseau des systèmes IBM) a été reçue pour le lieu bancaire éloigné &5, description d'unité &4. Cette commande ne contenait pas les données d'autorisation adéquates. Les causes possibles de l'erreur sont les suivantes :
- L'ID utilisateur ou le mot de passe n'a pas été indiqué.
- L'ID utilisateur n'existe pas sur le système.
- Le mot de passe associé à l'ID utilisateur est incorrect.
- L'utilisateur n'a pas les droits d'usage sur la description d'unité &4.
- Le profil utilisateur n'est pas accessible.
- L'ID utilisateur contient un caractère incorrect.
Que faire
Indiquez une ID utilisateur et un mot de passe valides, puis renouvelez votre demande. Si l'utilisateur n'a pas les droits nécessaires sur l'unité, utilisez la commande GRTOBJAUT (Accorder des droits sur un objet) pour les lui attribuer.
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 |
|---|---|---|
| &4 | *CHAR |
10 |
| &5 | *CHAR |
10 |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(CPF5251) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(CPF5251) EXEC(DO)
/* traitement de l'erreur */
ENDDO