Aller au contenu

Message d'erreur IBM i (AS/400)

CPF3736

Droits non restaurés pour l'utilisateur &4.

Gravité 20 · Erreur

Cause

Des droits privés sur &2 &1 de la bibliothèque &3 n'ont pas été restaurés. L'objet n'existe pas, est endommagé ou n'était pas disponible au moment où les droits ont été accordés.

Que faire

Effectuez l'une des opérations suivantes :

  • Si le système était en mode dédié lors de l'exécution de la commande RSTAUT, exécutez la commande DSPOBJD (Afficher une description d'objet). Si l'objet est endommagé ou introuvable, restaurez le profil utilisateur (commande RSTUSRPRF), l'objet (commande RSTOBJ) et les droits (commande RSTAUT). Si l'objet existe et n'est pas endommagé, signalez l'incident (commande ANZPRB).
  • Si le système n'était pas en mode dédié lors de l'exécution de la commande RSTAUT, exécutez la commande DSPOBJD (Afficher une description d'objet). Si l'objet est endommagé ou introuvable, restaurez l'objet (commande RSTOBJ) et relancez la commande RSTAUT. Si l'objet était en cours d'utilisation, relancez la commande RSTAUT ultérieurement lorsque l'objet ne sera plus utilisé. Pour plus d'informations sur la restauration des droits sur un système non dédié, reportez-vous à l'ensemble de rubriques CL dans la catégorie Programming du manuel IBM i Information Center, à l'adresse http://www.ibm.com/systems/i/infocenter/.

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 7
&3 *CHAR 10
&4 *CHAR 10

Sur votre IBM i

Afficher la description complète du message :

DSPMSGD RANGE(CPF3736) MSGF(QSYS/QCPFMSG)

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

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