Procédure : créer un proxy (SQL Server Management Studio)

Microsoft Les comptes proxy de l’Agent SQL Server définissent un contexte de sécurité dans lequel une étape de travail peut être exécutée. Pour définir des autorisations pour une étape de travail particulière, créez un proxy possédant les autorisations requises pour un sous-système de l'Agent SQL Server, puis assignez ce proxy à l'étape de travail. Seuls les membres du rôle de serveur fixe sysadmin ont l'autorisation de créer, modifier ou supprimer des comptes proxy. Les utilisateurs qui ne sont pas des membres du rôle de serveur fixe sysadmin doivent être ajoutés à l'un des rôles de bases de données fixes Agent SQL Server suivants dans la base de données msdb pour utiliser des proxys : SQLAgentUserRole, SQLAgentReaderRole ou SQLAgentOperatorRole. Pour plus d'informations, consultez Procédure : configurer un utilisateur pour qu'il puisse créer et gérer des travaux de l'Agent SQL Server (SQL Server Management Studio).

[!REMARQUE]

Après la mise à niveau de SQL Server 2000 vers SQL Server 2005, tous les comptes proxy d'utilisateurs qui existaient avant la mise à niveau sont modifiés en compte proxy global temporaire UpgradedProxyAccount. Le compte UpgradedProxyAccount a uniquement accès aux sous-systèmes qui étaient explicitement utilisés et n'a pas accès à tous les sous-systèmes après la mise à niveau.

Pour créer un compte proxy

  1. Dans l'Explorateur d'objets, développez un serveur.

  2. Développez le service Agent SQL Server.

  3. Cliquez avec le bouton droit de la souris sur Proxies, puis sélectionnez Nouveau proxy.

  4. Sur la page Général de la boîte de dialogue Nouveau compte de proxy, spécifiez le nom de proxy, le nom relatif aux informations d'identification et la description du nouveau proxy. Remarquez que vous devez créer des informations d'identification avant de créer un proxy s'il n'y en a pas de déjà disponibles. Pour plus informations sur la création d'informations d'identification, consultez Procédure : créer une information d'identification (SQL Server Management Studio) ou CREATE CREDENTIAL (Transact-SQL).

  5. Sélectionnez le sous-système approprié pour ce proxy.

  6. Sur la page Serveurs principaux, ajoutez ou supprimez des connexions ou des rôles pour accorder ou refuser un accès au compte proxy.