阿摩線上測驗 登入

申論題資訊

試卷:109年 - 109 專技高考_資訊技師:系統分析與資訊安全#93224
科目:系統分析與資訊安全
年份:109年
排序:0

申論題內容

四、ABC 金融機構進行新系統上線,上線後的新系統經常發生當機、交易失敗等狀況,造成交易資料不一致。對於企業最重要且數量龐大的交易資 料來說,管理者該如何確保資料庫的安全?請以資料庫安全的預防、偵查與管理,詳細分別說明之。

詳解 (共 1 筆)

詳解 提供者:hchungw

為了確保資料庫的安全,特別是在金融機構中防止資料不一致和交易失敗,管理者應該從預防、偵查與管理三個方面進行全面的措施。以下是詳細說明:

預防(Prevention)

  1. 資料備份(Data Backup)

    • 定期備份:建立自動化的備份計劃,確保資料庫中的所有數據定期備份,並且備份存儲在不同的物理位置。
    • 增量備份和全備份:結合使用增量備份和全備份,以提高備份效率和恢復速度。
  2. 權限管理(Access Control)

    • 最小權限原則:確保每個用戶只擁有完成其工作所需的最小權限,防止未授權訪問。
    • 角色基礎訪問控制(RBAC):使用角色基礎的訪問控制模型,根據用戶角色分配權限。
  3. 加密技術(Encryption)

    • 數據加密:對存儲在資料庫中的敏感數據進行加密,防止數據在被未授權訪問時洩漏。
    • 傳輸加密:使用SSL/TLS協議對數據傳輸進行加密,保護數據在網絡中的安全。
  4. 資料庫設計(Database Design)

    • 正規化:通過正規化設計,減少數據冗餘,提升資料庫的整體效能和一致性。
    • 索引和約束:使用索引和約束(如唯一鍵、外鍵)來確保數據的一致性和完整性。
  5. 異地容災(Disaster Recovery)

    • 異地數據中心:建立異地數據中心,確保在發生災難時可以迅速切換到備援系統。
    • 定期演練:定期進行容災演練,測試和改進災難恢復計劃。

偵查(Detection)

  1. 日誌監控(Log Monitoring)

    • 審計日誌:啟用詳細的資料庫審計日誌,記錄所有的數據操作和訪問記錄。
    • 異常偵測:使用自動化工具和機器學習算法來偵測異常行為,如異常的大量數據讀寫或未授權的訪問嘗試。
  2. 監控系統(Monitoring Systems)

    • 性能監控:實時監控資料庫性能,確保能夠迅速發現和處理性能瓶頸和異常情況。
    • 安全事件管理(SIEM):使用安全信息和事件管理系統整合日誌和警報,實時監控和分析潛在的安全威脅。
  3. 漏洞掃描(Vulnerability Scanning)

    • 定期掃描:定期對資料庫進行漏洞掃描,發現並修復潛在的安全漏洞。
    • 第三方審計:定期進行第三方安全審計,確保資料庫符合最新的安全標準和規範。

管理(Management)

  1. 變更管理(Change Management)

    • 變更控制流程:實施嚴格的變更控制流程,所有對資料庫的變更都需經過審批和測試,確保變更不會引入新的問題。
    • 版本控制:使用版本控制系統管理資料庫結構和配置變更,方便追蹤和回滾。
  2. 持續改進(Continuous Improvement)

    • 安全培訓:定期對管理人員和技術人員進行安全培訓,提高他們的安全意識和技能。
    • 安全政策:制定和更新安全政策,確保所有人員遵循最佳安全實踐。
  3. 故障處理(Incident Management)

    • 應急預案:制定應急預案,明確各類故障的應對措施和處理流程。
    • 事故響應:建立專門的事故響應團隊,確保在發生安全事件時能夠迅速有效地應對。
  4. 性能優化(Performance Tuning)

    • 定期優化:定期進行資料庫性能優化,調整索引、查詢語句和系統配置,確保資料庫運行穩定高效。
    • 資源監控:持續監控資料庫資源使用情況,根據需求動態調整資源分配。

總結

通過預防、偵查和管理這三個層面的措施,管理者可以大幅提高資料庫的安全性,確保交易數據的一致性和完整性,降低新系統上線後的運營風險。這些措施不僅有助於及時發現和處理潛在的安全問題,還能確保系統在面對各種威脅時具有足夠的韌性和恢復能力。