Aller au contenu

Message d'erreur IBM i (AS/400)

CPFBB35

Le nom de profil utilisateur &1 n'est pas valide pour cette demande.

The user profile name &1 is not valid for this request.

Gravité 30 · Erreur grave

Cause

Le nom de profil utilisateur que vous avez indiqué n'est pas valide pour cette demande. Causes possibles :

  • Il s'agit d'un profil restreint. Pour savoir quels profils utilisateur sont pris en charge par l'API utilisée, consultez la collection de rubriques APIs de la catégorie Programming dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.
  • Vous n'êtes pas autorisé. Pour déterminer les droits nécessaires sur le profil utilisateur pour l'API utilisée, consultez la collection de rubriques APIs de la catégorie Programming dans l'IBM i Information Center, http://www.ibm.com/systems/i/infocenter/.
  • Le profil utilisateur est endommagé.
  • Le profil utilisateur est verrouillé par un autre processus.

The user profile name you specified is not valid for this request. Possible reasons are: -- It is a restricted profile. See the APIs topic collection in the Programming category in the IBM i Information Center book, http://www.ibm.com/systems/i/infocenter/ to find out what user profiles are supported for the API you are using. -- You are not authorized. See the APIs topic collection in the Programming category in the IBM i Information Center book, http://www.ibm.com/systems/i/infocenter/ to determine the necessary authority to the user profile for the API you are using. -- The user profile is damaged. -- The user profile is locked by another process.

Que faire

Corrigez le nom du profil utilisateur, puis renouvelez votre demande.

Correct the user profile name and try the request again.

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 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPFBB35) MSGF(QSYS/QCPFMSG)

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

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