当使用SQL对字段数据加密时,一定要注意字段的类型
如:
select lower(right(sys.fn_varbintohexstr(hashbytes('MD5',PassWord)),32)) from WPortalSheYingShi where id=1
当PassWord 为Varchar 和Nvarchar 时 加密产生的结果是不一样的。 要用Varchar类型 就可以解决问题了。
当使用SQL对字段数据加密时,一定要注意字段的类型
如:
select lower(right(sys.fn_varbintohexstr(hashbytes('MD5',PassWord)),32)) from WPortalSheYingShi where id=1
当PassWord 为Varchar 和Nvarchar 时 加密产生的结果是不一样的。 要用Varchar类型 就可以解决问题了。