Microsoft Defender for SQL in Azure Synapse Analytics

適用於 SQL 的 Microsoft Defender 是 適用於雲端的 Microsoft Defender 中的一項 Defender 方案。 Microsoft Defender for SQL 包含揭示與緩解潛在資料庫漏洞的功能,以及偵測異常活動,這些活動可能顯示對您的 Azure Synapse Analytics 專用 SQL 池構成威脅。 此套件可讓您從單一點位置啟用及管理前述功能。

Microsoft Defender for SQL 不適用於無伺服器 SQL 池或 Apache Spark 池。

適用於 SQL 的 Microsoft Defender 有哪些優點?

適用於 SQL 的 Microsoft Defender 提供一組進階的 SQL 安全性功能,包括 SQL 弱點評量和進階威脅防護。

  • 弱點評估是容易設定的服務,可探索、追蹤及協助您修復潛在的資料庫弱點。 可讓您檢視安全性狀態,且包含解決安全性問題和增強資料庫防護性的可行步驟。
  • SQL 進階威脅防護 會偵測異常活動,指出不尋常和潛在有害的存取或利用資料庫的嘗試。 它持續監控您的資料庫是否有可疑活動,並即時提供潛在漏洞、SQL 注入攻擊及異常資料庫存取模式的安全警示。 進階威脅防護警示會提供可疑活動的詳細資料,以及如何調查與降低威脅的建議。

啟用 Microsoft Defender for SQL 一次,即可為您的邏輯伺服器上的資料庫啟用所有這些隨附功能。 啟用或管理 Microsoft Defender for SQL 設定需要加入 SQL 安全管理員角色,或是資料庫或伺服器管理員角色之一。

如需適用於 SQL 的 Microsoft Defender 定價的詳細資訊,請參閱適用於雲端的 Microsoft Defender 定價頁面。

啟用適用於 SQL 的 Microsoft Defender

有多種方式可以啟用 Microsoft Defender 方案。 您可以在訂用帳戶層級中啟用此功能 (建議):

或者,你也可以在資源層級啟用它,詳見《在資源層級啟用 Microsoft Defender for SQL》。

當你在訂閱層啟用方案時,訂閱中邏輯伺服器中的專用 SQL 池會受到保護。 Azure Synapse Analytics 工作空間中的專用 SQL 池不使用邏輯 SQL 伺服器。 接著你可以停用個別資源。 若要手動管理受保護的資源,請在訂閱層級停用此方案,並啟用你想要保護的每個資源。

在 適用於雲端的 Microsoft Defender 的訂閱層啟用 Microsoft Defender for SQL

要在訂閱層級啟用 Microsoft Defender for SQL,從 適用於雲端的 Microsoft Defender 內部:

  1. 在 Azure 入口網站 中,開啟 適用於雲端的 Defender。
  2. 從適用於雲端的 Microsoft Defender 功能表,選取 [環境設定]。
  3. 選取相關的訂用帳戶。
  4. 將方案設定變更為 [開啟]。
  5. 選取 [儲存]。

以程式方式啟用 Microsoft Defender 計畫

你可以使用多種程式化方法在 Azure 中啟用 Microsoft Defender 計畫。

使用下列任何工具為您的訂用帳戶啟用 Microsoft Defender:

Method 操作說明
REST API 定價 API
Azure CLI AZ 安全性定價
PowerShell Set-AzSecurityPricing
Azure 原則 組合定價

在資源層面啟用 Microsoft Defender for SQL

在訂閱層級啟用 Microsoft Defender 計畫,讓新資源自動受到保護。 然而,如果您有組織上的理由在資源層面啟用 適用於雲端的 Microsoft Defender,請採取以下步驟:

  1. 從 Azure 入口網站,開啟你的專用 SQL 集區或其邏輯伺服器。
  2. 在 安全性 標題下方,選取 適用於雲端的 Microsoft Defender。
  3. 選取 [啟用適用於 SQL 的 Microsoft Defender]。

注意

系統會自動建立並設定儲存體帳戶,以儲存您的弱點評量掃描結果。 如果你已經為同一資源群組和區域內的其他伺服器啟用了 Microsoft Defender,則會使用現有的儲存帳號。

Microsoft Defender for SQL 的成本與 適用於雲端的 Microsoft Defender 標準層級的每節點定價相符,節點即為整個邏輯伺服器。 你只需支付一次費用,即可使用 Microsoft Defender for SQL 保護伺服器上的所有資料庫。 您可以透過免費試用來評估適用於雲端的 Microsoft Defender。

管理 Microsoft Defender for SQL 設定

若要檢視和管理適用於 SQL 的 Microsoft Defender 設定:

  1. 從您專用 SQL 池或邏輯伺服器的安全區域,選擇 適用於雲端的 Defender。

    在這個頁面上,你會看到是否啟用了 Microsoft Defender for SQL。

  2. 若啟用 Microsoft Defender for SQL,請選擇配置以編輯其設定。

  3. 進行必要的變更,然後選取 [儲存]。