Aller au contenu

Message d'erreur IBM i (AS/400)

CPF2990

Non autorisé au fichier &1 de &2.

Gravité 30 · Erreur grave

Cause

Vous n'avez pas les droits nécessaires sur le fichier &1 de la bibliothèque &2. Vous devez disposer du droit *EXECUTE sur la bibliothèque &2. En effet, dans le cas d'un fichier physique, vous devez disposer des droits opérationnels sur les objets, de tous les droits sur les données et du droit de gestion ou de modification des objets. Dans le cas d'un fichier DDM, seuls les droits opérationnels sur les objets sont requis. En revanche, dans le cas d'un fichier logique, vous devez disposer également des droits de lecture sur les données.

Que faire

Adressez-vous au responsable de la sécurité ou au propriétaire de l'objet pour obtenir les droits nécessaires. Renouvelez 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 *CHAR 10
&2 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF2990) MSGF(QSYS/QCPFMSG)

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

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