閱讀730 返回首頁    go 群英


設置透明數據加密__安全管理_用戶指南_雲數據庫 RDS 版-阿裏雲

透明數據加密(Transparent Data Encryption,簡稱 TDE)可以對實例數據文件執行實時 I/O 加密和解密。為了提高數據安全性,您可以啟用透明數據加密,對實例數據進行加密。

背景信息

TDE 可對數據文件執行實時 I/O 加密和解密,數據在寫入磁盤之前會進行加密,從磁盤讀入內存時會進行解密。TDE 不會增加數據文件的大小。開發人員無需更改任何應用程序,即可使用 TDE 功能。

注意事項

  • TDE 開通後無法關閉。
  • 加密使用秘鑰由秘鑰管理服務(KMS)產生和管理,RDS 不提供加密所需的秘鑰和證書。開通 TDE 後,用戶如果要恢複數據到本地,需要先通過 RDS 解密數據。
  • 開通 TDE 後,會顯著增加 CPU 使用率。

前提條件

已開通秘鑰管理服務(KMS)。

操作步驟

  1. 登錄 RDS 管理控製台,選擇目標實例。
  2. 在菜單欄中選擇 數據安全性,然後在 數據安全性 頁麵選擇 TDE 頁簽。
  3. 單擊 未開通,如下圖所示。

    開啟 TDE

  4. 單擊 確定,開通 TDE。

    說明:如果您未開通密鑰管理服務,在開通 TDE 過程中會提示開啟密鑰管理服務,請根據引導開通秘鑰管理服務後,再單擊 未開通 來開通 TDE。

  5. 登錄數據庫,執行如下命令,對要加密的表進行加密。

    1. alter table <tablename> engine=innodb block_format=encrypted;

後續操作

如果你要對 TDE 加密的表解密,請執行如下命令。

  1. alter table <tablename> engine=innodb block_format=default;

最後更新:2016-11-23 16:04:12

  上一篇:go 設置 SSL 加密__安全管理_用戶指南_雲數據庫 RDS 版-阿裏雲
  下一篇:go 設置監控頻率__監控報警_用戶指南_雲數據庫 RDS 版-阿裏雲