34,590
社区成员
发帖
与我相关
我的任务
分享
----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