Services SCM - Changer le compte de démarrage du service

S’applique à :SQL Server

Cette rubrique explique comment utiliser le Gestionnaire de configuration SQL Server pour changer les options de démarrage des services SQL Server, et pour changer les comptes de service qui sont utilisés par le moteur de base de données SQL Server, SQL Server Agent, SQL Server Browser, SQL Server Analysis Services et SQL Server Integration Services avec SQL Server Management Studio, Transact-SQL ou PowerShell. Pour plus d’informations sur la sélection d’un compte de service adéquat, consultez Configurer les comptes de service Windows et les autorisations.

Important

Lorsque vous modifiez le compte de démarrage du service pour le Moteur de base de données et l'Agent SQL Server , le service SQL Server ( Moteur de base de données) doit être redémarré pour que la modification soit prise en compte. Lorsque le service redémarre, toutes les bases de données associées à cette instance de SQL Server ne seront pas disponibles tant que le service n'a pas redémarré correctement. Si vous devez modifier le compte de démarrage du service de SQL Server ou de l'Agent SQL Server , veillez à effectuer cette opération au cours des opérations de maintenance planifiées régulièrement ou lorsqu'il est possible de mettre les bases de données hors ligne sans interrompre les opérations quotidiennes.

Avant de commencer

Limitations et restrictions

  • Serveurs en cluster

    La modification du compte de service utilisé par SQL Server ou l'Agent SQL Server doit être effectuée à partir du nœud actif du cluster SQL Server .

    Lors de l'exécution sur Windows Server 2008 (dans une configuration autre que celle par défaut utilisant des groupes de domaines), la modification du compte de service utilisé par SQL Server ou l'Agent SQL Server nécessite que le Gestionnaire de configuration SQL Server arrête SQL Server en mettant les groupes de ressources hors ligne.

  • Mise à niveau de SKU (SQL Server Express vers SKU non-Express)

    Au cours de l'installation de SQL Server Express , le service SQL Server Agent est configuré pour utiliser le compte de service réseau, mais est désactivé. Le Gestionnaire de configuration SQL Server peut changer le compte attribué au service SQL Server Agent, mais le service ne peut pas être activé ou démarré. Après la mise à niveau d'une référence SKU de SQL Server Express vers non-Express, le service SQL Server Agent n'est pas automatiquement activé, mais il peut l'être lorsque cela est nécessaire en utilisant le Gestionnaire de configuration SQL Server et en modifiant le mode de démarrage du service par Manuel ou Automatique.

Utilisation du Gestionnaire de configuration SQL Server

Pour modifier le compte de démarrage du service SQL Server

  1. Dans le menu Démarrer , pointez sur Tous les programmes, sur SQL Server , sur Outils de configuration, puis cliquez sur Gestionnaire de configuration SQL Server .

    Notes

    Étant donné que le Gestionnaire de configuration SQL Server est un composant logiciel enfichable pour le programme Microsoft Management Console et non pas un programme autonome, le Gestionnaire de configuration SQL Server n’apparaît pas en tant qu’application dans les versions plus récentes de Windows.

    • Windows 10 et Windows 11 :
      Pour ouvrir le Gestionnaire de configuration SQL Server , dans la page d’accueil, tapez SQLServerManager13.msc (pour SQL Server 2016 (13.x)). Pour les autres versions de SQL Server, remplacez 13 par le nombre correspondant. Le fait de cliquer sur SQLServerManager13.msc ouvre le Gestionnaire de configuration. Pour épingler le Gestionnaire de configuration à la page d’accueil ou à la barre des tâches, cliquez avec le bouton droit sur SQLServerManager13.msc, puis cliquez sur Ouvrir l’emplacement du fichier. Dans l’Explorateur de fichiers Windows, cliquez avec le bouton droit sur SQLServerManager13.msc, puis cliquez sur Épingler à l’écran d’accueil ou Épingler à la barre des tâches.
    • Windows 8:
      Pour ouvrir le Gestionnaire de configuration SQL Server, sur l’icône Rechercher, sous Applications, tapez SQLServerManager<version>.msc, par exemple, SQLServerManager13.msc, puis appuyez sur Entrée.
  2. Dans le Gestionnaire de configuration SQL Server , cliquez sur Services SQL Server.

  3. Dans le volet d’informations, cliquez avec le bouton droit sur le nom de l’instance de SQL Server dont vous souhaitez modifier le compte de démarrage de service, puis cliquez sur Propriétés.

  4. Dans la boîte de dialogue Propriétés de SQL Server <nom_instance>, cliquez sur l’onglet Ouvrir une session et sélectionnez un type de compte Ouvrir une session en tant que.

  5. Après avoir sélectionné le nouveau compte de démarrage de service, cliquez sur OK.

    Un message vous demande si vous souhaitez redémarrer le service SQL Server .

  6. Cliquez sur Oui, puis fermez le Gestionnaire de configuration SQL Server .

Voir aussi

Démarrer, arrêter, suspendre, reprendre, redémarrer le moteur de base de données, SQL Server Agent ou le service SQL Server Browser
Configurer WMI pour afficher l'état du serveur dans les outils SQL Server