Aller au contenu

Message d'erreur IBM i (AS/400)

CPF1E12

Impossible d'enlever l'utilisateur &1.

Gravité 30 · Erreur grave

Cause

Vous avez tenté d'enlever soit l'utilisateur sous le nom duquel vous avez ouvert la session, soit un utilisateur correspondant à un groupe d'utilisateurs qui comporte encore des membres.

Que faire

Si vous avez tenté d'enlever l'utilisateur sous le nom duquel vous avez ouvert la session, ouvrez une session sous un autre nom et tentez à nouveau la suppression. Si vous avez tenté d'enlever un utilisateur correspondant à un groupe d'utilisateurs, procédez de la façon suivante :

  • Affichez les membres du groupe en entrant la commande : DSPUSRPRF USRPRF(&1) TYPE(*GRPMBR)
  • Enlevez les membres du groupe en choisissant l'option GESTION DES INSCRIPTIONS DES UTILISATEURS sur le menu PERSONNALISATION DU SYSTEME, DES UTILISATEURS ET UNITES (MANAGESYS). Pour chaque membre du groupe, utilisez l'option de modification pour entrer un autre nom d'utilisateur ou *NONE dans la zone GROUPE D'UTILISATEURS.
  • Tentez une nouvelle fois d'enlever l'utilisateur &1.

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(CPF1E12) MSGF(QSYS/QCPFMSG)

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

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