保護適用於 MySQL 的 Azure 資料庫

適用於 MySQL 的 Azure 資料庫 是一項完全管理的關聯式資料庫服務,提供高可用性、自動化備份及可擴展的 MySQL 相容資料庫主機。 保護您的彈性伺服器部署,有助於保護敏感資料、降低身份與網路風險,並支持合規要求。

本文提供安全建議,幫助保護您的 適用於 MySQL 的 Azure 資料庫 部署。

本文中的安全性建議會實作零信任原則:「明確驗證」、「使用最低許可權存取」和「假設違規」。 如需完整的 零信任 指引,請參閱 零信任 指引中心。

網路安全

網路安全控制有助於限制用戶端存取 適用於 MySQL 的 Azure 資料庫 靈活伺服器實例,並降低對公共網路流量的暴露。

身分識別與存取權管理

身份與存取控制有助於集中驗證、減少憑證暴露,並強制執行 Azure 管理操作與資料庫存取的最低權限。

資料保護

適用於 MySQL 的 Azure 資料庫 預設會用服務管理的密鑰加密靜止資料。 以下控制項讓你能更好地控制加密、金鑰管理及加密客戶端連線。

記錄和監視

日誌與監控控制功能幫助您偵測可疑資料庫活動、調查行政變更,並保存審計證據以符合法規。

合規性和治理

合規與治理控管協助你在 適用於 MySQL 的 Azure 資料庫 靈活伺服器群中強制執行一致且安全的設定,並保護生產資源免於意外或未經授權的變更。

  • 以 Azure 原則 強制執行診斷日誌:為診斷設定指派內建的 Azure 原則 定義,microsoft.dbformysql/flexibleservers例如將日誌路由至 Log Analytics、Event Hubs 或 Storage,確保靈活的伺服器稽核資料能持續收集。 如需詳細資訊,請參閱 Azure 原則 內建原則定義。
  • 對生產伺服器套用刪除鎖定:對生產環境的 適用於 MySQL 的 Azure 資料庫 靈活伺服器資源加CanNotDelete鎖,以降低意外刪除風險,同時保留正常的操作變更。 如需詳細資訊,請參閱 鎖定您的 Azure 資源以保護基礎結構。
  • 為治理標註資料庫資源:將工作負載、環境、資料分類、擁有者及成本中心等標籤套用到 適用於 MySQL 的 Azure 資料庫 靈活的伺服器資源,讓政策指派、庫存查詢與成本審查能區分生產與敏感資料庫工作負載。 如需詳細資訊,請參閱使用標籤來組織 Azure 資源和管理階層。

備份及復原

備份與復原控制能幫助您從意外刪除、資料損毀、區域故障及高風險變更操作中恢復。

下一步