![[IBM i]](../images/iseries.gif)
Exécution des serveurs d'applications sous des profils utilisateur particuliers
Vous pouvez exécuter un serveur d'applications sous un autre profil utilisateur que le profil utilisateur QEJBSVR par défaut.
Pourquoi et quand exécuter cette tâche
Procédure
- Choisissez un profil utilisateur existant ou utilisez la commande
CRTUSRPRF (Create User Profile) pour en créer un nouveau. Le nouveau profil utilisateur doit bénéficier des droits d'accès aux mêmes objets que le profil utilisateur QEJBSVR.
- Spécifiez QEJBSVR comme profil pour le nouveau groupe de profils.
- Exécutez la commande suivante à partir de la ligne de commande :
CHGUSRPRF USRPRF(profile) GRPPRF(QEJBSVR)
Important : Si vous utilisez le script enbprfwas pour activer votre profil utilisateur, il n'est pas nécessaire d'exécuter cette commande. A la place, définissez le paramètre -chggrpprf sur le script enbprfwas. Pour plus de détails sur l'utilisation de la commande enbprfwas, reportez-vous à l'Etape 3
- Facultatif : Si le serveur d'applications est actuellement exécuté sous un
profil utilisateur autre que QEJBSVR, exécutez les commandes suivantes dans Qshell :
- chown -R QEJBSVR racine_profil
- racine_serveur_app/bin/grtwasaut -profileName nom_profil -user QEJBSVR -dtaaut RWX -objaut ALL -recursive
- Facultatif : Si l'ancien profil utilisateur n'est plus utilisé pour
exécuter les serveurs de l'instance, vous pouvez exécuter la commande suivante pour
révoquer les droits d'accès de ce profil :
racine_serveur_app/bin/rvkwasaut -profileName nom_profil -user profile -recursive
Où nom_profil correspond au nom de l'ancien profil utilisateur.
- Effectuez l'une des actions suivantes pour permettre au profil utilisateur d'exécuter
le serveur d'applications :
- Consultez les informations sur System i Navigator.
- Utilisez la commande enbprfwas Par exemple, exécutez la commande suivante :
où monProfil correspond au nom du profil utilisateur.racine_serveur_app/bin/enbprfwas -profile monProfil
- Indiquez le nom du nouveau profil utilisateur dans la propriété Exécuter en tant qu'utilisateur
du serveur d'applications.
- Dans la console d'administration, cliquez sur Serveurs> Types de serveur > Serveurs d'applications WebSphere , puis sélectionnez un serveur d'applications.
- Dans la section Infrastructure du serveur, sélectionnez Gestion des processus et Java > Définition des processus.
- Dans la section Propriétés supplémentaires, cliquez sur Exécution du processus, puis entrez le nom du profil utilisateur dans la zone Exécuter en tant qu'utilisateur.
- Cliquez sur OK et Enregistrer pour enregistrer vos modifications de configuration.
- Redémarrez le serveur d'applications.
Résultats
Tâches associées:


http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=trun_run_svr_profiles
Nom du fichier : trun_run_svr_profiles.html