使用md5在SQL中加密
2017-03-25 23:35
218 查看
如果数据库表User中有一列为passwd,存放的是md5加密的数据,如何更新新的数据。
update user set passwd=md5("123321") where uName="lihua";
插入新的数据:
insert into user(uName,passwd) values("xiaoqiang",md5("123321")) ;
这样存放在数据中的密码信息就是保密存放的,但是通过md5加密后的数据是不能逆向使用的,也就是说如果想严重用户的密码信息,则需要通过数据查询匹配来实现。
比如需要进行用户身份认证,则需要执行下面查询语句:
select * from user where uName="lihua" and passwd=md5("123321");
update user set passwd=md5("123321") where uName="lihua";
插入新的数据:
insert into user(uName,passwd) values("xiaoqiang",md5("123321")) ;
这样存放在数据中的密码信息就是保密存放的,但是通过md5加密后的数据是不能逆向使用的,也就是说如果想严重用户的密码信息,则需要通过数据查询匹配来实现。
比如需要进行用户身份认证,则需要执行下面查询语句:
select * from user where uName="lihua" and passwd=md5("123321");
相关文章推荐
- ASP.NET中使用MD5和SHA1算法加密
- ASP.NET中使用MD5和SHA1算法加密
- 在Java中使用MessageDigest实现MD5,SHA-1等加密
- 使用SQL自帶的加密函數
- 使用MD5进行加密
- 使用Des,MD5 加密.解密.字符串.文件
- SQL 加密方法(MD5,SHA1,MD2,MD3,MD4等)
- 在 Sql Server 中使用 MD5 加密
- java中使用MD5进行加密
- Java中使用MD5、哈希加密
- 如何使用MD5技术加密
- java中使用MD5进行加密
- C#:使用MD5对密码进行加密!
- 使用 SQL 内置函数实现对段的加密
- java中使用MD5进行加密
- 在Java中使用MessageDigest实现MD5,sha1等加密
- [导入]ASP.NET中使用MD5和SHA1算法加密
- java中使用MD5进行加密
- 在ASP.NET中使用MD5和SHA1加密
- 使用MD5和SHA1算法对数据进行加密