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