Banen verwijderen
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 voor meer informatie.
Een taak is een opgegeven reeks bewerkingen die opeenvolgend door SQL Server Agent worden uitgevoerd. Taken worden standaard niet verwijderd wanneer de uitvoering is voltooid. U kunt een of meer Microsoft SQL Server Agent-taken verwijderen, ongeacht het slagen of mislukken van de taak. U kunt Microsoft SQL Server Agent ook configureren om taken automatisch te verwijderen wanneer ze slagen, mislukken of voltooien.
Standaard kunnen leden van de sysadmin vaste serverfunctie de sp_delete_job (Transact-SQL) systeem opgeslagen procedure uitvoeren om een taak te verwijderen. Andere gebruikers moeten een van de volgende vaste SQL Server Agent-databaserollen krijgen in de msdb-database:
SQLAgentUserRole-
SQLAgentReaderRole
SQLAgentOperatorRole
Zie sql Server Agent vaste databaserollenvoor meer informatie over de machtigingen van deze rollen.
Leden van de sysadmin vaste serverrol kunnen sp_delete_job uitvoeren om een taak te verwijderen. Een gebruiker die geen lid is van de sysadmin vaste serverfunctie kan alleen taken verwijderen die eigendom zijn van die gebruiker.
Gerelateerde taken
Beschrijving | Onderwerp |
---|---|
Beschrijft hoe u een of meer Microsoft SQL Server Agent-taken verwijdert. | een of meer taken verwijderen |
Hierin wordt beschreven hoe u Microsoft SQL Server Agent configureert om taken automatisch te verwijderen wanneer ze slagen, mislukken of voltooien. | een taak automatisch verwijderen |