Installation de serveurs DB2 > Caractéristiques requises supplémentaires pour Windows >
Configuration des privilèges élevés Windows avant l'installation d'un produit
DB2 (Windows)
La méthode la plus répandue d'installation d'un produit DB2 sous Windows consiste à utiliser un compte utilisateur Administrateur. Toutefois, les produits DB2 peuvent être installés à l'aide d'un compte autre que celui de
l'administrateur. Pour cela, un administrateur Windows doit configurer la fonction de privilèges
élevés dans Windows.
Cette tâche explique comment un administrateur Windows peut configurer un ordinateur avec
des privilèges élevés afin de permettre l'installation à l'aide d'un compte utilisateur non Administrateur. La tâche d'octroi de droits d'administration DB2 à des utilisateurs non Administrateur est également présentée.
Généralement, un administrateur Windows effectue cette tâche pour permettre à une personne qui n'a pas
de compte Administrateur d'installer un produit
DB2.
Le rôle de cette personne peut se limiter à l'installation des produits DB2. Elle peut également être chargée de gérer les produits DB2 une fois ces derniers installés.
Avant de lancer cette procédure, prenez connaissance des restrictions suivantes qui s'appliquent lors d'une installation
avec des droits non administrateur et des privilèges élevés :
- Un utilisateur non administrateur ne peut installer des groupes de correctifs et des produits supplémentaires ou mettre à niveau des produits DB2 que s'il a également exécuté les installations et mises à niveau précédentes.
- Les utilisateurs non administrateur ne peuvent pas désinstaller les produits DB2. Toutefois, sur lessystèmes d'exploitation
Windows
Vista (ou version ultérieure), ils peuvent désinstaller les produits
DB2.
Cette procédure utilise l'éditeur de stratégies de groupe Windows.
- Cliquez sur Démarrer -> Exécuter et entrez gpedit.msc.
La fenêtre Stratégie de groupe s'affiche.
- Cliquez sur Configuration de l'ordinateur -> Modèles d'administration -> Composants Windows -> Installateur Windows.
- Activez les paramètres de stratégie de groupe suivants :
- Toujours installer avec des droits élevés (obligatoire).
- Activer le contrôle des installations par l'utilisateur (obligatoire).
- Désactiver Windows Installer.
Attribuer ensuite la valeur Jamais.
- Autoriser l'utilisateur à appliquer des correctifs sur des installations avec privilèges élevés (facultatif).
- Autoriser l'utilisateur à utiliser une source de média alors qu'elle est en cours d'élévation (facultatif).
- Autoriser l'utilisateur à parcourir une source malgré des privilèges élevés (facultatif pour les
nouvelles installations, obligatoire pour les mises à niveau de groupe de correctifs)
- Activez les privilèges élevés pour le compte utilisateur qui effectuera
l'installation.
- Cliquez sur Configuration de l'utilisateur -> Modèles d'administration
-> Composants Windows -> Windows Installer.
- Activer le paramètre de stratégie de groupe Toujours installer avec des privilèges élevés (obligatoire).
- Effectuez la configuration du compte utilisateur qui va installer le produit DB2.
- Identifiez le compte utilisateur qui va installer DB2. Si nécessaire, créez
ce compte.
- Donnez à ce compte des droits en écriture pour
l'unité sur laquelle une installation est prévue.
- Facultatif : Suivez des procédures supplémentaires pour installer des groupes de correctifs :
- Accordez des droits en écriture au répertoire sqllib\cfg.
- Vérifiez que allowlockdownpatch est activé
(comme décrit dans la documentation relative au kit SDK de Windows Installer) car les installations
de groupes de correctifs sont considérées comme des mises à niveau mineures du produit.
- Régénérez la stratégie de sécurité de l'ordinateur d'une des manières suivantes :
- Réinitialisez votre machine.
- Entrez gpupdate.exe sur la ligne de commande.
En suivant cette procédure, vous configurez l'ordinateur avec des privilèges
élevés ainsi qu'un compte utilisateur qui peut installer des groupes de correctifs,
des clients et des produits de serveur DB2.
Une fois l'installation de DB2 terminée :
- Tout utilisateur du groupe d'administration système (SYSADM) ou du groupe de contrôle système (SYSCTRL) défini dans le fichier de configuration du gestionnaire de bases de données pour l'instance peut créer et utiliser les bases de données DB2 au sein de l'instance DB2.
- Seul un utilisateur disposant des droits Administrateur local peut exécuter des fonctionnalités d'une instance DB2, telles que db2icrt, db2idrop, db2iupdt,
ou db2iupgrade.
- Pour connaître quels sont les droits requis permettant d'exécuter les commandes db2start ou db2stop, reportez-vous aux rubriques de la commande START DATABASE MANAGER et de la commande STOP DATABASE MANAGER.
- Utilisation de regedit à la place de l'éditeur de stratégies de groupe Windows.
-
regedit peut être utilisé à la place de l'éditeur de stratégies de groupe Windows.
-
Dans la branche de registre HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows,
ajoutez la clé d'installation.
- Modifiez la clé d'installation avec les valeurs suivantes :
- Pour AlwaysInstallElevated, entrez REG_DWORD=1.
- Pour AllowLockdownBrowse, entrez REG_DWORD=1.
- Pour AllowLockdownMedia, entrez REG_DWORD=1.
- Pour AllowLockdownPatch, entrez REG_DWORD=1.
- Pour DisableMSI, entrez REG_DWORD=0.
- Pour EnableUserControl, entrez REG_DWORD=1.
-
Dans le registre de branche HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\Windows,
ajoutez la clé d'installation.
- Modifiez la clé d'installation avec les valeurs suivantes :
- Suppression des privilèges élevés
-
Après avoir accordé des privilèges élevés, vous pouvez annuler cette action. Pour cela, supprimez la clé de registre Installer sous
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows.
- Octroi de droits d'administration DB2 à un utilisateur non administrateur
-
Pour l'instant, seuls les membres du groupe Administrateurs Windows disposent de droits d'administration DB2.
L'administrateur Windows peut accorder divers droits
DB2, tels que SYSADM, SYSMAINT ou SYSCTRL à l'utilisateur non administrateur
qui a installé le produit DB2.
[ Début de page | Page précédente | Page suivante | Table des matières ]