打开加密密钥以创建视图

时间:2017-09-22 19:58:05

标签: sql-server sql-server-2008 encryption sql-view

我有两个带有列的sql表,EncryptedSSN。通常,我使用以下内容,

OPEN SYMMETRIC KEY SSNKey
DECRYPTION BY CERTIFICATE SSNCertificate; 

SELECT 
    *
FROM 
    Customers
    LEFT JOIN Sales ON 
         CONVERT(VARCHAR, DecryptByKey(Sales.EncryptedSSN)) = CONVERT(VARCHAR, DecryptByKey(Customers.EncryptedSSN))

问题是,我想使用与上面相同的左连接创建视图,但它在Open关键字上出错。我可以解决这个问题吗?

0 个答案:

没有答案