我需要在SQL Server 2008的表中存儲一些敏感信息。 數據是一個字符串,我不希望它以任何訪問數據庫的人都可讀的格式存在。如何在SQL Server 2008中存儲敏感信息?
我的意思是敏感信息是一個髒/污穢的單詞數據庫。我需要確保它們不在表和SQL文件中浮動。 同時,我應該可以在字符串上執行像「=」和「like」這樣的操作。
到目前爲止,我可以想到兩種選擇;這些工作還是更好的選擇?
- 商店的字符串(VARCHAR)作爲二進制數據(BLOB)
- 商店在某些加密格式,就像我們平時使用密碼做。
你看過http://msdn.microsoft.com/en-us/library/cc278098(SQL.100).aspx – 2010-08-25 16:14:47