數據泄露均價千萬美元級,中小企業更難承受。超越傳統「認證授權訪控」,按「基線→預防→檢測」三階段構建數據庫安全體系。
第一階段:夯實基線(認證/授權/訪控/發現/分類/補丁)
- 全量資產清單: 生產/非生產(開發/測試/預發/培訓)庫全部納管,同等安全策略
- 敏感數據標識: 自動/人工掃描標記 PII/PCI/PHI/知識產權 字段/表/庫
- 最小權限模型: 即使應用層已認證,數據庫層仍強制最小權限(SELECT/INSERT/UPDATE/DELETE 列級/行級)
- 強認證: 服務帳號證書/密鑰認證,管理員MFA/堡壘機單點登錄,禁用默認/弱口令
- 補丁節奏: 關鍵庫季度打補丁,非關鍵半年;滾動升級/藍綠部署最小化停機;預發環境先行驗證
第二階段:預防加固(屏蔽/加密/變更管理)
- 非生產環境脫敏: 靜態屏蔽(數據子集+字段加密/替換/打亂)或動態生成合成測試數據,外包開發/離岸測試零真實數據接觸
- 雙層加密: 傳輸層 TLS 1.2+ / 靜態存儲 TDE(透明加密) / 字段級加密(應用層/KMS/HSM),針對不同威脅模型獨立生效
- 標準化變更管理: 生產變更工單→審批→預發驗證→變更窗口執行→回滾預案→事後審計。新版DBMS支持Online DDL,但帶來新風險(長事務/鎖升級/複製延遲),必須納入變更流程
- 備份/恢復演練: 季度全量+日增備份,半年實戰演練RTO/RPO,驗證元數據/權限/統計信息一致性
第三階段:檢測閉環(審計/監控/漏洞評估/入侵檢測)
- 精細審計: 記錄「誰/何時/什麼操作/前後值」—— 針對敏感表/字段/特權操作(DDL/DCL/批量DML)全審計,常規查詢採樣審計
- 實時監控告警: 規則引擎/機器學習檢測:
• 非常態時間/地點/IP/工具/用戶訪問敏感數據
• 批量導出/Delete/Truncate/Drop
• 權限提升/角色變更/新建用戶/授予DBA
• SQL注入特征/異常錯誤碼/長事務/鎖等待
- 漏洞評估周掃: 掃描弱口令/過度授權/未打補丁/默認配置/審計未啟用/加密缺失,生成整改工單追蹤閉環
- 責任追溯: 未授權訪問/變更敏感數據 → 定責到人 → 法務/合規/HR聯動處置
四大治理紅線
- 安全策略與企業信息安全策略、合規框架(ISO27001/等保/PCI/GDPR)強一致
- 遵循行業安全基線(如金融《商業銀行數據庫安全管理規範》)
- 職責分離:DBA不兼安全審計、開發不兼生產部署、運維不兼數據歸檔
- 文檔化數據恢復流程(RPO/RTO/驗證腳本)與數據使用全生命周期(采集/存儲/處理/共享/銷毀)
三階段九措施四紅線,將數據庫安全從「事後查日誌」推向「事前可防、事中可控、事後可追」。