为了账号安全,请及时绑定邮箱和手机立即绑定

SQL2005密码加密

SQL2005密码加密

江户川乱折腾 2018-12-06 12:58:07
我刚入一家公司,他们现在在做一个项目,他们数据库里面有个用户表字段是这样显示的:UserName/Admin;Password/<二进制数据>。这个是不是用的MD5加密了,我要添加一个用户,请问SQL语句改怎么写?
查看完整描述

5 回答

?
胡说叔叔

TA贡献1804条经验 获得超8个赞

问清楚加密方式,然后insert前,把密码明文到加密函数里转一圈,再把出来后的加密串insert进去。

二进制?010101?这种的?如果看是不是MD5,可以把已用的加密码复制到现很多流行的MD5破解网站,运气好的话,一下子就出来了....

查看完整回答
反对 回复 2019-01-07
?
皈依舞

TA贡献1851条经验 获得超3个赞

那他们程序里面应该有个加密方法的。你找到那个方法、在新增用户前,把密码用那个方法加密后再保存就可以。

查看完整回答
反对 回复 2019-01-07
?
呼如林

TA贡献1798条经验 获得超3个赞

二进制数据???密码是二进制数据?难道是图片?然后通过人脸识别功能?囧。。。。。。。。。。。。。。。。。。

查看完整回答
反对 回复 2019-01-07
?
人到中年有点甜

TA贡献1895条经验 获得超7个赞

NO,他们数据库里面是这样显示的:UserName/Admin;UserPwd/<二进制数据>这里肯定就是存的加密后的密码。
查看完整回答
反对 回复 2019-01-07
?
MM们

TA贡献1886条经验 获得超2个赞

是SqlServer么?我记得SqlServer只有真是二进制数据的时候才那么显示的啊?
查看完整回答
反对 回复 2019-01-07
  • 5 回答
  • 0 关注
  • 621 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信