eliminare processi
Un processo è una serie specificata di operazioni eseguite in sequenza tramite SQL Server Agent. Per impostazione predefinita, i processi non vengono eliminati al termine dell'esecuzione. È possibile eliminare uno o più processi di Microsoft SQL Server Agent, indipendentemente dall'esito positivo o negativo del processo. È inoltre possibile configurare Microsoft SQL Server Agent per eliminare automaticamente determinati processi in caso di esito positivo, esito negativo o completamento.
Per impostazione predefinita, i membri del ruolo predefinito del server sysadmin possono eseguire la stored procedure di sistema sp_delete_job (Transact-SQL) per eliminare un processo. Gli altri utenti devono appartenere a uno dei seguenti ruoli predefiniti del database di SQL Server Agent nel database msdb:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
Per informazioni dettagliate sulle autorizzazioni di questi ruoli, vedere Ruoli di database predefiniti di SQL Server Agent.
I membri del ruolo predefinito del server sysadmin possono eseguire sp_delete_job per l'eliminazione di qualsiasi processo. Se un utente non è un membro del ruolo predefinito del server sysadmin , può eliminare solo i processi di sua proprietà.
Attività correlate
Descrizione | Argomento |
Informazioni su come eliminare uno o più processi di Microsoft SQL Server Agent. | Eliminare uno o più processi |
Descrive come configurare Microsoft SQL Server Agent per eliminare automaticamente i processi in caso di esito positivo, esito negativo o completamento. | Automatically Delete a Job |