Message d'erreur IBM i (AS/400)
MCH7413
Droits insuffisants sur l'objet.
Not authorized to object.
Gravité 40 · Fin anormale du programme ou de la fonction
Cause
Une tentative d'utilisation d'un objet SOM a eu lieu sans droits suffisants sur l'objet. La méthode est &2 et la classe est &3.
Use of a SOM object was attempted without sufficient authority to the object. The method is &2 and the class is &3.
Que faire
Demandez à une personne disposant des droits nécessaires d'utiliser la commande Modifier les droits (CHGAUT) pour vous accorder l'autorisation sur l'objet qui contient l'objet SOM.
Have someone with authority use the Change Authority (CHGAUT) command give you authorization to the object that contains the SOM object.
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 |
|---|---|---|
| &2 | *CHAR |
variable |
| &3 | *CHAR |
variable |
Sur votre IBM i
Afficher la description complète du message :
DSPMSGD RANGE(MCH7413) MSGF(QSYS/QCPFMSG)
L'intercepter dans un programme CL, quand il est envoyé comme message d'échappement :
MONMSG MSGID(MCH7413) EXEC(DO)
/* traitement de l'erreur */
ENDDO