本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Service Master Key 搭配 RDS Custom for SQL Server
RDS Custom for SQL Server 支援使用 Service Master Key (SMK)。RDS 自訂會在 RDS Custom for SQL Server 資料庫執行個體的整個生命週期SMK中保留相同的 。透過保留相同的 SMK,您的資料庫執行個體可以使用與 加密的物件SMK,例如連結的伺服器密碼和憑證。如果您使用多可用區部署,RDS自訂也會同步和維護主要和次要資料庫執行個體SMK之間的 。
區域和版本可用性
對於 RDS Custom for SQL Server 上提供的所有SQL伺服器版本,在所有可使用 RDS Custom for Server 的區域中都SMK支援使用 。如需RDS使用 RDS Custom for SQL Server 的 Amazon 版本和區域可用性的詳細資訊,請參閱 Custom RDS for SQL Server 支援的 區域和資料庫引擎。
支援的功能
SMK 搭配 RDS Custom for SQL Server 使用 時,支援下列功能:
透明資料加密 (TDE)
資料欄層級加密
資料庫郵件
連結的伺服器
SQL 伺服器整合服務 (SSIS)
使用 TDE
SMK 可設定透明資料加密 (TDE),在資料寫入儲存體之前加密資料,並在資料從儲存體讀取時自動解密資料。與RDSSQL伺服器不同,在 RDS Custom for SQL Server 資料庫執行個體TDE上進行設定不需要使用選項群組。相反地,建立憑證和資料庫加密金鑰後,您可以執行下列命令,以在TDE資料庫層級開啟 :
ALTER DATABASE [myDatabase] SET ENCRYPTION ON;
如需TDE搭配 RDS for SQL Server 使用 的詳細資訊,請參閱 支援SQL伺服器中的透明資料加密。
如需 Microsoft SQL Server TDE中 的詳細資訊,請參閱 Microsoft 文件中的透明資料加密
設定功能
如需設定SMK搭配 RDS Custom for SQL Server 使用 功能的詳細步驟,您可以在 Amazon RDS 資料庫部落格中使用下列文章:
要求與限制
SMK 搭配 RDS Custom for SQL Server 資料庫執行個體使用 時,請記住下列需求和限制:
如果您在資料庫執行個體SMK上重新產生 ,您應立即執行手動資料庫快照。如果可能SMK,建議您避免重新產生 。
您必須維護伺服器憑證和資料庫主要金鑰密碼的備份。如果您不維護這些備份,可能會導致資料遺失。
如果您設定 SSIS,您應該使用 SSM 文件將 RDS Custom for SQL Server 資料庫執行個體加入網域,以防規模運算或主機取代。
啟用 TDE或 資料欄加密時,會自動加密資料庫備份。當您執行快照還原或時間點復原時,SMK來源資料庫執行個體中的 會還原以解密還原的資料,並SMK產生新的 以重新加密還原執行個體上的資料。
如需有關 Microsoft SQL Server 中 Service Master Keys 的詳細資訊,請參閱 Microsoft 文件中的SQL伺服器和資料庫加密金鑰