【发布时间】:2014-06-25 08:07:33
【问题描述】:
我想知道是否有人可以帮助我?
我们有sql server 2012标准版。
在其中一个数据库(全部镜像)中,我们有一个带有加密列的表。
此表的解密工作正常,直到镜像故障转移后,加密表列的解密不再可解密?
我对此进行了研究,建议的解决方案似乎是实施透明数据加密?
我遇到了
但是 2012 标准版不允许 TDE。
有谁知道除了 TDE 之外是否还有其他方法可以解决此问题,因为我对镜像不是很有经验。
当前原则设置为:-
IF NOT EXISTS
(SELECT * FROM sys.symmetric_keys WHERE symmetric_key_id = 101)
CREATE MASTER KEY ENCRYPTION BY
PASSWORD = 'complex password'
GO
CREATE CERTIFICATE Data01
WITH SUBJECT = 'Data01 Passwords';
GO
CREATE SYMMETRIC KEY SSN_Key_01
WITH ALGORITHM = AES_256
ENCRYPTION BY CERTIFICATE Data01;
GO
非常感谢任何建议。
【问题讨论】:
-
这个问题似乎跑题了,因为它是关于 DBA 的。
标签: sql-server-2012 certificate database-mirroring