Delen via


Een SQL Server Agent-proxy wijzigen

Van toepassing op: SQL ServerAzure SQL Managed Instance

Belangrijk

Op Azure SQL Managed Instanceworden de meeste, maar niet alle FUNCTIES van SQL Server Agent momenteel ondersteund. Zie T-SQL-verschillen tussen Azure SQL Managed Instance en SQL Server of SQL Agent-taakbeperkingen in Azure SQL Managed Instance voor meer informatie.

In dit onderwerp wordt beschreven hoe u een Microsoft SQL Server Agent-proxy in SQL Server wijzigt met behulp van SQL Server Management Studio of Transact-SQL.

Voordat u begint

Beperkingen en beperkingen

  • SQL Server Agent-proxies gebruiken referenties om informatie over Windows-gebruikersaccounts op te slaan. De gebruiker die in de referentie is opgegeven, moet de machtiging Aanmelden als een batchtaak hebben op de computer waarop SQL Server wordt uitgevoerd.

  • SQL Server Agent controleert de subsysteemtoegang voor een proxy en geeft telkens wanneer de taakstap wordt uitgevoerd toegang tot de proxy. Als de proxy geen toegang meer heeft tot het subsysteem, mislukt de taakstap. Anders imiteert SQL Server Agent de gebruiker die is opgegeven in de proxy en voert de taakstap uit.

  • Als de aanmelding voor de gebruiker toegang heeft tot de proxy of als de gebruiker deel uitmaakt van een rol met toegang tot de proxy, kan de gebruiker de proxy in een taakstap gebruiken.

Veiligheid

Machtigingen

Alleen leden van de sysadmin vaste serverfunctie kunnen proxyaccounts maken, wijzigen of verwijderen.

SQL Server Management Studio gebruiken

Een SQL Server Agent-proxy wijzigen

  1. Klik in Objectverkennerop het plusteken om de server met het SQL Server Agent-proxyaccount uit te vouwen dat u wilt wijzigen.

  2. Klik op het plusteken om SQL Server Agent-uit te vouwen.

  3. Klik op het plusteken om de map Proxy's uit te vouwen.

  4. Klik op het plusteken om het subsysteemknooppunt voor de proxy uit te vouwen (bijvoorbeeld ActiveX Script).

  5. Klik met de rechtermuisknop op het proxyaccount dat u wilt wijzigen en selecteer Eigenschappen.

  6. Breng in het dialoogvenster proxy_nameEigenschappen van proxyaccount zo nodig wijzigingen aan in het proxyaccount. Zie Een SQL Server Agent-proxy makenvoor meer informatie over de opties in dit dialoogvenster.

  7. Wanneer u klaar bent, klikt u op OK-.

Transact-SQL gebruiken

Een SQL Server Agent-proxy wijzigen

  1. Maak in Objectverkennerverbinding met een exemplaar van Database-engine.

  2. Klik op de standaardbalk op Nieuwe query.

  3. Kopieer en plak het volgende voorbeeld in het queryvenster en klik op uitvoeren.

    -- Disables the proxy named 'Catalog application proxy'.  
    USE msdb ;  
    GO  
    EXEC dbo.sp_update_proxy  
        @proxy_name = 'Catalog application proxy',  
        @enabled = 0;  
    GO  
    

Zie sp_update_proxy (Transact-SQL)voor meer informatie.