日期:2014-05-18 浏览次数:21047 次
----sql短语加密
CREATE TABLE #SecretInfo(MySecret varbinary(max) NOT NULL)
GO
INSERT #SecretInfo (MySecret)
SELECT EncryptByPassPhrase('My Password Used To Encrypt This String in 2008.','我把公司的服务器数据库密码记在那个绿色的小本子上了。')
SELECT MySecret FROM #SecretInfo
/*通常的查询结果:0x01000000CCBC800C6B5CECE3F211FB975C2F8B681CC8301DDE74CF783C6A59316C2BAC08D568151FD573E2FDE01C800805C8D1D5984727DEE95040C1FB604003A3EFDD0444CE72D7E505D1A4*/
/************想知道原文本的内容,使用以下语句:--------3w@live.cn**********************/
SELECT CAST(DecryptByPassPhrase('My Password Used To Encrypt This String in 2008.',MySecret) as varchar(max))FROM #SecretInfo
------解决方案--------------------
所有的都加密吧
------解决方案--------------------
要传到客户那里,只有数据加密了