RVKACCAUT
Révoquer droits/codes d'accès
En bref
La commande RVKACCAUT (Révoquer les droits sur les codes d'accès) permet de révoquer les droits d'un utilisateur ou d'un groupe d'utilisateurs sur les codes d'accès.
RVKACCAUT se lit RVK
(Révoquer) + ACCAUT.
Sur IBM i, le nom d'une commande associe presque toujours un verbe et un objet.
Syntaxe minimale
RVKACCAUT ACC(…) USER(…)
Paramètres
Astuce : dans une session 5250, tapez RVKACCAUT 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
La commande RVKACCAUT (Révoquer les droits sur les codes d'accès) permet de révoquer les droits d'un utilisateur ou d'un groupe d'utilisateurs sur les codes d'accès.
Restrictions :
Vous devez avoir un droit spécial *ALLOBJ pour pouvoir révoquer le droit aux codes d'accès d'autres utilisateurs.
Paramètres
| Mot-clé | Description | Valeurs possibles | Remarques |
|---|---|---|---|
| ACC | Code d'accès aux documents | Valeurs uniques: *ALL Autres valeurs (jusqu'à 300 répétitions): 1-2047 |
Obligatoire, positionnel 1 |
| USER | Profil utilisateur | Valeurs uniques: *CURRENT, *ALL Autres valeurs (jusqu'à 300 répétitions): Nom |
Obligatoire, positionnel 2 |
Code d'accès aux documents (ACC)
Code d'accès sur lequel le droit est révoqué.
Ce paramètre est obligatoire.
- *ALL
- Tous les droits de l'utilisateur sur les codes d'accès sont révoqués.
- 1-2047
- Indiquez le code d'accès sur lequel le droit est révoqué. Vous pouvez entrer jusqu'à 300 codes d'accès.
Profil utilisateur (USER)
Noms de profil utilisateur pour lesquels le droit sur les codes d'accès est révoqué.
Ce paramètre est obligatoire.
- *CURRENT
- Indique que le droit sur les codes d'accès de l'utilisateur exécutant cette commande est révoqué. Cette option est la seule possible, sauf si vous disposez du droit spécial *ALLOBJ (tous les objets) ou *SECADM (administrateur de la sécurité).
Remarque :Vous pouvez indiquer *CURRENT dans le paramètre USER pour enlever le droit que vous détenez sur tout code d'accès.
- *ALL
- Les droits de tous les utilisateurs sur les codes d'accès sont retirés.
- nom
- Indiquez le nom du profil utilisateur dont le droit sur les codes d'accès est révoqué.
Exemples
Exemple 1 : Révocation de droits de l'utilisateur en cours
RVKACCAUT ACC(250) USER(*CURRENT)
Cette commande retire à l'utilisateur qui l'exécute le droit au code d'accès 250.
Exemple 2 : Révocation de droits d'un utilisateur donné
RVKACCAUT ACC(300) USER(BILLY)
Cette commande retire à l'utilisateur BILLY le droit au code d'accès 300. Elle peut être exécutée par un utilisateur disposant des droits spéciaux *ALLOBJ ou *SECADM ou par l'utilisateur BILLY lui-même. L'utilisateur qui s'applique cette commande à lui-même peut indifféremment entrer USER(*CURRENT) ou son propre profil utilisateur puisqu'il s'agit en l'occurrence de la même chose.
Messages d'erreur
Messages *ESCAPE
- CPF9009
- Le fichier &1 de la bibliothèque &2 doit être journalisé.
- CPF9014
- Droit sur codes d'accès retiré à &1 utilisateur(s), maintenu pour &2 utilisateur(s).
- CPF9024
- Le système ne peut pas extraire l'enregistrement pour terminer l'opération.
- CPF9037
- Vous n'êtes pas autorisé à indiquer USER(*ALL).
- CPF9845
- Erreur lors de l'ouverture du fichier &1.
- CPF9846
- Erreur lors du traitement du fichier &1 de &2.
- CPF9847
- Erreur lors de la fermeture du fichier &1 de bibliothèque &2.
© Copyright IBM Corp. Texte d'aide reproduit à des fins de formation.