Définir un alias SQL Server pour le service SQL Server Agent

S’applique à :SQL ServerAzure SQL Managed Instance

Important

Dans Azure SQL Managed Instance, la plupart, mais pas toutes les fonctionnalités SQL Server Agent sont actuellement prises en charge. Pour plus d’informations, consultez Différences T-SQL entre Azure SQL Managed Instance et SQL Server.

Cette rubrique indique comment définir un alias Microsoft SQL Server dont SQL Server Agent se sert pour se connecter au Moteur de base de données à l’aide de SQL Server Management Studio. Par défaut, le service SQL Server Agent se connecte à une instance de SQL Server par l'intermédiaire de canaux de communication nommés qui utilisent des noms de serveur dynamiques ne nécessitant aucune configuration supplémentaire du client. Vous devez configurer un alias de connexion serveur uniquement si vous n'utilisez pas le transport réseau par défaut ou si vous vous connectez à une instance de SQL Server via un autre canal nommé.

Avant de commencer

Limitations et restrictions

  • SQL Server ne fonctionnera correctement que si vous sélectionnez un alias qui se réfère à l'instance locale de SQL Server.

  • Cependant, l'Explorateur d'objets affiche le nœud de SQL Server Agent uniquement si vous avez l'autorisation de l'utiliser.

Sécurité

Autorisations

Pour exécuter ses fonctions, SQL Server Agent doit être configuré pour utiliser les informations d'identification d'un compte qui est membre du rôle serveur fixe sysadmin dans SQL Server. Le compte doit avoir les autorisations Windows suivantes :

  • Ouvrir une session en tant que service (SeServiceLogonRight)

  • Remplacer un jeton de niveau processus (SeAssignPrimaryTokenPrivilege)

  • Ignorer la vérification transversale (SeChangeNotifyPrivilege)

  • Changer les quotas de mémoire d'un processus (SeIncreaseQuotaPrivilege)

Pour plus d’informations sur les autorisations Windows nécessaires pour le compte de service de SQL Server Agent, consultez Sélectionner un compte pour le service SQL Server Agent et Setting Up Windows Service Accounts(Configuration des comptes de service Windows).

Utilisation de SQL Server Management Studio

Pour définir un alias SQL Server pour le service SQL Server Agent

  1. Dans l' Explorateur d'objets,connectez-vous à une instance de Moteur de base de données SQL Server , puis développez cette instance.

  2. Cliquez avec le bouton droit sur SQL Server Agent, puis cliquez sur Propriétés.

  3. Dans la boîte de dialogue Propriétés de l’Agent SQL Servernom_serveur , sous Sélectionner une page, sélectionnez Connexionet

  4. Dans la zone Alias du serveur hôte local , tapez l'alias du serveur auquel l'agent SQL Server doit se connecter.

  5. Cliquez sur OK.