Aller au contenu

RNMDIRE

Rebaptiser poste du répertoire

En bref

Cette commande permet de rebaptiser un ID et une adresse utilisateur local ou éloigné.

RNMDIRE se lit RNM (Renommer) + DIRE. Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.

Syntaxe minimale

RNMDIRE OLDUSRID(…) NEWUSRID(…)

Paramètres

  • OLDUSRID Ancien ID utilisateur obligatoire
  • NEWUSRID Nouvel ID utilisateur obligatoire
  • FWDFRM Faire suivre depuis ID util
  • NETUSRID Modifier ID utilisateur réseau

Astuce : dans une session 5250, tapez RNMDIRE puis F4 pour l'invite de saisie, et F1 sur un paramètre pour son aide.

Aide IBM i de la commande

Texte du F1, IBM i 7.5 en français (bibliothèque QSYS)

Où s'exécute : Tous les environnements (*ALL)
Compatible multitâche : Non

Cette commande permet de rebaptiser un ID et une adresse utilisateur local ou éloigné. Cette fonction n'est pas admise pour les ID utilisateur génériques (*ANY) ou les postes de répertoire par défaut (QSYS, QDFTOWN, QLPAUTO, QLPINSTL). Cette commande rebaptise toutes les occurrences de l'ID utilisateur et adresse de tous les fichiers fournis par IBM.

Il est préférable de programmer l'exécution de ce travail sur des périodes de faible exploitation du système, à l'aide de la commande SBMJOB (Soumettre un travail).

Le système ne peut rebaptiser qu'un seul poste du répertoire à la fois. S'il est lancé en traitement par lots, le travail n'est exécuté qu'à la fin d'un travail actif.

Restriction : Vous devez disposer du droit d'administrateur de la sécurité (*SECDAM) ou du droit sur tous les objets (*ALLOBJ) pour rebaptiser l'ID et l'adresse utilisateur.

Paramètres

Mot-clé Description Valeurs possibles Remarques
OLDUSRID Ancien ID utilisateur Liste d'éléments Obligatoire, clé, positionnel 1
Élément 1: ID utilisateur Valeur caractère
Élément 2: Adresse Valeur caractère
NEWUSRID Nouvel ID utilisateur Valeurs uniques: *BACKOUT
Autres valeurs: Liste d'éléments
Obligatoire, positionnel 2
Élément 1: ID utilisateur Valeur caractère
Élément 2: Adresse Valeur caractère
FWDFRM Faire suivre depuis ID util Valeurs uniques: *NONE, *OLDUSRID
Autres valeurs: Liste d'éléments
Facultatif
Élément 1: ID utilisateur Valeur caractère
Élément 2: Adresse Valeur caractère
NETUSRID Modifier ID utilisateur réseau *SAME, *NEWUSRID Facultatif

Ancien ID utilisateur (OLDUSRID)

ID et adresse utilisateur du poste du répertoire à rebaptiser. Vous devez indiquer ces deux éléments. Les minuscules sont automatiquement converties en majuscules par le système. Pour plus d'informations sur l'ID et l'adresse utilisateur, reportez-vous au manuel SNA Distribution Services, SC41-5410.

Ce paramètre est obligatoire.

Elément 1 : ID utilisateur

valeur-alphanumérique
Indiquez l'ID utilisateur en cours pour le poste de répertoire. Vous pouvez entrer jusqu'à 8 caractères. Si cette valeur est indiquée, vous devez entrer une adresse pour l'élément 2.

Elément 2 : Adresse

valeur-alphanumérique
Indiquez l'adresse courante pour le poste de répertoire. Vous pouvez entrer jusqu'à 8 caractères. Si cette valeur est indiquée, vous devez entrer un ID utilisateur pour l'élément 1.

Nouvel ID utilisateur (NEWUSRID)

Nouvel ID utilisateur et adresse à utiliser pour l'ancien ID utilisateur et adresse. Vous devez indiquer ces deux éléments, mais un seul d'entre eux doit obligatoirement être différent des éléments indiqués au paramètre OLDUSRID.

La nouvelle combinaison ID/adresse utilisateur ne doit pas déjà figurer dans le répertoire, même au titre des distributions à faire suivre.

Si l'opération est rendue erronée par une demande précédente, vous pouvez la poursuivre ou supprimer les modifications en restaurant l'ancien ID utilisateur et adresse, en indiquant *BACKOUT à ce même paramètre. Si vous poursuivez cette opération de modification de nom, ne modifiez pas les valeurs de ce paramètre (si la valeur est modifiée, il s'agit d'une erreur).

Les minuscules sont automatiquement converties en majuscules par le système.

Valeurs uniques

*BACKOUT
Cette valeur, qui permet d'interrompre l'opération et de définir à nouveau les valeurs initiales, ne s'applique qu'à un poste erroné à la suite d'une demande précédente. Cette valeur remplace l'ID utilisateur et adresse des fichiers fournis par IBM ayant été modifiés lors d'une demande antérieure de modification de nom par les valeurs du paramètre OLDUSRID.

Elément 1 : ID utilisateur

valeur-alphanumérique
Indiquez le nouvel ID utilisateur pour le poste de répertoire. Vous pouvez entrer jusqu'à 8 caractères. Si cette valeur est indiquée, vous devez entrer une adresse pour l'élément 2.

Elément 2 : Adresse

valeur-alphanumérique
Indiquez la nouvelle adresse pour le poste de répertoire. Vous pouvez entrer jusqu'à 8 caractères. Si cette valeur est indiquée, vous devez entrer un ID utilisateur pour l'élément 1.

Remarque :L'indication d'une nouvelle adresse ne modifie pas le nom du système du poste de répertoire. Si vous souhaitez que les distributions soient transmises à l'utilisateur sur un système autre que celui indiqué par le poste de répertoire, vous devez remplacer le nom du système par le poste de répertoire à l'aide de la commande CHGDIRE.

Faire suivre depuis ID util (FWDFRM)

Permet d'indiquer si les distributions sont transmises automatiquement depuis l'ancien ID et l'ancienne adresse utilisateur ou depuis un ID et une adresse utilisateur définis. Cette valeur n'est admise que pour les utilisateurs locaux.

Valeurs uniques

*NONE
Les distributions ne sont pas transmises.
*OLDUSRID
Toutes les distributions sont transmises depuis la combinaison ancien ID/adresse utilisateur.

Elément 1 : ID utilisateur

valeur-alphanumérique
Indiquez l'ID utilisateur (jusqu'à 8 caractères) Vous pouvez entrer jusqu'à 8 caractères. Si cette valeur est indiquée, vous devez entrer une adresse pour l'élément 2.

Elément 2 : Adresse

valeur-alphanumérique
Indiquez l'adresse (jusqu'à 8 caractères) Vous pouvez entrer jusqu'à 8 caractères. Si cette valeur est indiquée, vous devez entrer un ID utilisateur pour l'élément 1.

Modifier ID utilisateur réseau (NETUSRID)

Permet d'indiquer si l'ID et l'adresse utilisateur réseau en cours sont à rebaptiser. L'ID utilisateur réseau est utilisé dans la réplication pour identifier, de façon unique, un utilisateur réseau. Si vous utilisez la réplication de répertoire avec, et que l'unique valeur du réseau dont vous disposez est l'ID utilisateur et adresse, vous pouvez également remplacer cette valeur par le nouvel ID utilisateur et adresse indiqué au paramètre NEWUSRID.

*SAME
La valeur reste inchangée.
*NEWUSRID
L'ID et l'adresse utilisateur réseau sont rebaptisés.

Exemples

Exemple 1 : changement de nom d'un ID utilisateur

RNMDIRE   OLDUSRID(HURST PAYROLL)  NEWUSRID(HURST NEWYORK)
          FWDFRM(*OLDUSRID)

Cette commande remplace l'ID utilisateur courant HURST PAYROLL par le nouvel ID utilisateur HURST NEWYORK. Les distributions envoyées à l'ancien ID utilisateur et à l'ancienne adresse sont transférées.

Exemple 2 : changement de nom d'un ID utilisateur et d'un ID d'usager du réseau

RNMDIRE   OLDUSRID(HURST PAYROLL)  NEWUSRID(HURST NEWYORK)
          FWDFRM(*OLDUSRID)  NETUSRID(*NEWUSRID)

Cette commande remplace l'ID utilisateur courant HURST PAYROLL et l'ID usager du réseau courant par le nouvel ID utilisateur HURST NEWYORK. Les distributions envoyées à l'ancien ID utilisateur et à l'ancienne adresse sont transférées.

Messages d'erreur

Messages *ESCAPE

CPF897F
Echec de changement de nom pour ID utilisateur et adresse &1 &2.
CPI90F1
Changement de nom effectué avec des erreurs. Voir messages précédents.

© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.