摘要:
下文讲述sqlserver中使用sql脚本加密字符串的方法分享,如下所示:
实验环境:sqlserver 2008 R2
declare @charEncrypt varbinary(256) select @charEncrypt=pwdencrypt('猫猫小屋') ---获取加密后的字符串 select @charEncrypt select pwdcompare('猫猫小屋',@charEncrypt) as [字符串对比1], pwdcompare('maomao365.com',@charEncrypt) as [字符串对比2]
注意事项:
pwdencrypt为加密函数–返回值为 varbinary(256)
pwdcompare为比较函数
pwdcompare返回1代表当前字符串和加密前的字符串值相同,返回0,则代表参数1加密后的值不等于参数2