加密表中的列

时间:2011-03-22 12:51:03

标签: sql-server

我只是想知道是否有一种MS技术可以透明地加密表格列。

有一个对称/不对称的编码,允许加密表的一列。但是这种技术对于用户应用程序并不透明。应用程序需要打开密钥并使用ENCRYPTBYKEY / DECRYPTBYKEY函数。

TDE允许透明地加密数据库,但它适用于数据库,备份和事务日志 - 而不是一列数据库。

是否可以透明地加密表中的一列?

1 个答案:

答案 0 :(得分:1)

不幸的是,除非你自己实施。

在SQL Server 2008中,TDE在数据库级别实现(sys.databases中没有列is_encrypted),因此它是only way of doing it