SQL Server数据加密

问题描述:

可能重复:
Best Practice for Database Encryption in SQL Server 2005SQL Server数据加密

所有对我们的数据库的工作通过存储过程来完成。 问题是一些列包含非常敏感的数据,所以我们已经加密了它们。 我的问题是关于这方面的最佳实践以及关于性能开销的几句话。

在此先感谢。 Ilan。

+0

注意,有2种方式在这里进行加密(作为一种方法)。1)到数据库的连接是加密的,但数据库中的数据不是。2)数据本身存储在数据库中是加密的。可以根据您的要求使用选项1,这只是配置 – Cratylus 2012-01-15 09:21:14

+0

@ user384706我们考虑对内部的连接和数据进行加密数据库。仅对连接进行加密 - 对我们来说不太好,因为数据库可能会被盗用。 – Ilan 2012-01-15 09:34:43

这是从我们公司DB给我的文章:

SQL Server Encryption

+0

大声笑,这也是堆栈溢出的以前的答案:http://stackoverflow.com/questions/207819/best-practice-for-database-encryption-in-sql-server-2005 - 此网页上接受的答案有关于在应用程序端执行加密的一个非常好的观点 – Skyrim 2012-01-15 09:07:25

+0

谢谢,我会把这篇文章翻译出来。 – Ilan 2012-01-15 09:26:30

+0

@Ilan - 哈哈,没问题,我只是连接从各种来源给我的文章 – Skyrim 2012-01-15 09:28:55