適用於:SQL Server
Azure SQL 受控執行個體
這很重要
在 Azure SQL 受控實例上,目前支援大部分但並非所有 SQL Server Agent 功能。 如需詳細資訊,請參閱 SQL 受控實例與 SQL Server 的 T-SQL 差異,或 SQL 受控實例中的 SQL Agent 作業限制。
作業是由 SQL Server Agent 循序執行的一系列作業。 根據預設,執行完成時不會刪除作業。 不論作業成功或失敗,您都可以刪除一或多個 Microsoft SQL Server Agent 作業。 您也可以將Microsoft SQL Server Agent 設定為在作業成功、失敗或完成時自動刪除作業。
根據預設, 系統管理員 固定伺服器角色的成員可以執行 sp_delete_job (Transact-SQL) 系統預存程式來刪除作業。 其他用戶必須在 msdb 資料庫中獲得下列其中一個 SQL Server Agent 固定資料庫角色:
SQLAgentUserRole
SQLAgentReaderRole
SQLAgentOperatorRole
如需這些角色權限的詳細資訊,請參閱 SQL Server Agent 固定資料庫角色。
系統管理員固定伺服器角色的成員可以執行sp_delete_job刪除任何作業。 不是 系統管理員 固定伺服器角色成員的使用者只能刪除該使用者所擁有的作業。
相關工作
| 說明 | 主題 |
|---|---|
| 描述如何刪除一或多個 Microsoft SQL Server Agent 作業。 | 刪除一或多個作業 |
| 描述如何設定Microsoft SQL Server Agent,以在作業成功、失敗或完成時自動刪除作業。 | 自動刪除作業 |