Sql-Server

使用加密列進行複制,第二台伺服器是否必須具有相同的主密鑰和對稱密鑰,還是自動完成?

  • April 27, 2018

我實際上有兩個問題:

如果您設置一個包含加密列的表並將其複製到另一台伺服器,另一台伺服器是否必須具有相同的主密鑰和對稱密鑰,還是自動複製?

複製活動記錄在哪裡?- 是在windows事件查看器裡面嗎?

使用普通列加密(不是AlwaysEncrypted),列是簡單的 varbinary 列,沒有特殊配置或元數據。因此,密文的複制“正常工作”。

要在訂閱者上解密,您需要對稱密鑰,方法是在兩台伺服器上創建相同的對稱密鑰,或者在初始化訂閱之前恢復包含對稱密鑰的發布者數據庫的備份(並恢復加密證書或主密鑰)對稱密鑰)。

引用自:https://dba.stackexchange.com/questions/205199