Sql-Server

刪除非活動使用者 - 如何防止作業和報告停止工作

  • October 12, 2017

我們的組織中有多個 Microsoft SQL 伺服器,而以前的 DBA 沒有對其中任何一個進行使用者審查,因此一些伺服器充滿了非活動的本地使用者。我有一個查看他們上次登錄日期的腳本:

SELECT MAX(login_time) AS [Last Login Time], login_name [Login]
FROM sys.dm_exec_sessions
GROUP BY login_name
ORDER BY [Login] ASC;

但是如何創建一個類似的腳本來列出使用者所做的所有工作和報告,以便在我刪除非活動使用者時它們不會停止工作?從 Microsoft SQL Server 刪除使用者時是否有任何最佳實踐?

我工作的公司編寫了一個名為的免費腳本sp_Blitz,當代理工作歸使用者所有時會向您發出警告。

堅果

它還會警告你一大堆其他東西,並且是給你的 SQL Server免費健康檢查的一種相當不錯的方式。

引用自:https://dba.stackexchange.com/questions/188301