Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure 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 artikel wordt beschreven hoe u een gebruiker configureert voor het maken of uitvoeren van SQL Server Agent-taken.
Veiligheid
Als u een gebruiker wilt configureren voor het maken of uitvoeren van SQL Server Agent-taken, moet u eerst een bestaande SQL Server-aanmelding of msdb -rol toevoegen aan een van de volgende vaste databaserollen van SQL Server Agent in de msdb database:
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
Leden van deze databaserollen kunnen standaard hun eigen taakstappen maken die als zichzelf worden uitgevoerd. Als deze niet-beheerders taken willen uitvoeren die andere taakstaptypen uitvoeren (bijvoorbeeld SSIS-pakketten), moeten ze toegang hebben tot een proxyaccount. Alle leden van de vaste serverrol sysadmin zijn gemachtigd om proxyaccounts te maken, te wijzigen en te verwijderen. Zie vaste databaserollen van SQL Server Agent voor meer informatie over de machtigingen die zijn gekoppeld aan deze vaste databaserollen van SQL Server Agent.
Machtigingen
Zie Sql Server Agent-beveiliging implementeren voor gedetailleerde informatie.
SQL Server Management Studio gebruiken
Een SQL-aanmeldings- of msdb-rol toevoegen aan een vaste databaserol van SQL Server Agent
Vouw in Objectverkennereen server uit.
Vouw Securityuit en vouw Loginsuit.
Klik met de rechtermuisknop op de login die u wilt toevoegen aan een vaste SQL Server Agent-databaserol en selecteer Eigenschappen.
Selecteer op de pagina Gebruikerstoewijzing van het dialoogvenster Aanmeldingseigenschappen de rij met
msdb.Controleer onder Databaserollidmaatschap voor: msdbde juiste vaste databaserol van SQL Server Agent.
Een proxyaccount configureren voor het maken en beheren van sql Server Agent-taakstappen
Vouw in Objectverkennereen server uit.
Breid SQL Server Agentuit.
Klik met de rechtermuisknop op Proxies en selecteer Nieuwe Proxy.
Geef op de pagina Algemeen van het dialoogvenster Nieuw proxyaccount de proxynaam, de referentienaam en de beschrijving voor de nieuwe proxy op. U moet eerst een referentie maken voordat u een SQL Server Agent-proxy maakt. Zie Een referentie maken en CREATE CREDENTIAL voor meer informatie over het maken van een referentie.
Controleer de juiste subsystemen voor deze proxy.
Voeg op de pagina Principals aanmeldingen of rollen toe of verwijder deze om toegang tot het proxyaccount te verlenen of te verwijderen.