Sql server SQL Server 2012加密

Sql server SQL Server 2012加密,sql-server,encryption,Sql Server,Encryption,正在寻找有关加密的一些最佳做法和帮助 我有一个包含姓名、地址和联系信息的客户表 它现在有超过15000条记录,我想加密整个表(12列),还是只加密某些列 我们谈论的是什么样的表演冲击 另外,如何在生产数据库上执行此操作 一步一步就可以了。如果您正在处理敏感信息(例如,如果您正在处理银行客户数据),那么加密整个表将是最佳做法。否则,您可以加密敏感信息,如姓名、地址、电子邮件Id、Acc号等。加密CustId是不必要的,因为它没有任何意义,而且它将被许多子表引用。希望这对您有所帮助。我建议只对验证所

正在寻找有关加密的一些最佳做法和帮助

我有一个包含姓名、地址和联系信息的客户表

它现在有超过15000条记录,我想加密整个表(12列),还是只加密某些列

我们谈论的是什么样的表演冲击

另外,如何在生产数据库上执行此操作


一步一步就可以了。

如果您正在处理敏感信息(例如,如果您正在处理银行客户数据),那么加密整个表将是最佳做法。否则,您可以加密敏感信息,如姓名、地址、电子邮件Id、Acc号等。加密CustId是不必要的,因为它没有任何意义,而且它将被许多子表引用。希望这对您有所帮助。

我建议只对验证所需的信息进行散列(即单向加密)——即密码/信用卡号,并提供对其余信息的SSL访问。

您应该使用加密对整个数据库进行加密。顾名思义,TDE是完全透明的,完全不需要对应用程序进行任何更改。也很有表现力。这是一个企业版功能

要节省预算,您必须使用列级加密,请参阅。列级加密对您的应用程序有严重影响,因为您的代码必须适应无法搜索列加密数据的事实,请参阅