SQL Server弱點掃描初體驗

市面上很多弱點掃描工具,但很少針對資料庫的,SQL Server管理工具SSMS在最近改版內新增了弱點掃描功能而且還是免費的,趕緊來測試一下。

首先要把SSMS更新至17.4以上,下載 SQL Server Management Studio 17.4

更新完後針對某個資料庫-->工作-->弱點評定-->執行弱點掃描

很快就會出來結果,可以看到目前檢查的項目有38項,我這台資料庫有1項高風險,2項中風險,3項低風險

可以針對報告內每個風險去檢查內容,都有詳細說明

並且有提供改善方法及語法

也可以建立弱點掃描的Baseline

執行完高風險所建議的語法後再跑一次弱點掃描,已經消失了

也可以開啟過去掃描的結果檔案

結論:因為其改善的建議大部份是要把權限移除,故建議在執行前還是先召集相關使用者進行討論,以免執行後相關應用系統出了問題就不太好了。