mysql ,MD5鹽值加密
阿新 • • 發佈:2018-12-19
insert into kq_user(user_id,user_name,password,salt_value)
values('admin','admin','70c3fb494f99ed2a1335d581f5c6aee0','120');
=========================================
select md5(CONCAT('admin','120'))
70c3fb494f99ed2a1335d581f5c6aee0
insert into kq_user(user_id,user_name,password,salt_value) values('admin','admin','70c3fb494f99ed2a1335d581f5c6aee0','120');
select * from kq_user;
========================================
select md5(CONCAT(‘120’,‘120’))
70c3fb494f99ed2a1335d581f5c6aee0
insert into kq_user(user_id,user_name,password,salt_value)
values(‘120’,‘120’,‘70c3fb494f99ed2a1335d581f5c6aee0’,‘120’);
select * from kq_user;
========================================
select
t.user_id userId, t.user_name userName,t.`password` password, t.user_display_name userDisplayName,t.salt_value salt
from
kq_user as t
where
t.password
=md5(CONCAT(#{password},t.salt_value)) and
t.user_name=#{userName} limit 0,1
`kq_user` t SET t.`password` = md5(#{password}),
t.salt_value = #{userDisplayName}
WHERE
t.user_id = #{userId}
原文:https://blog.csdn.net/m0_37109675/article/details/78062134