修改密码的SQL语句是否有问题

来源:3-5 修改密码和退出登陆(后端)

慕的地5112361

2023-03-25

UPDATE tb_user SET password = HEX(AES_ENCRYPT(#{newPassword}, username)) WHERE id = #{userId} AND password = HEX(AES_ENCRYPT(#{password}, username))

sql语句里面的usermane为什么没有用#{}包起来,

写回答

1回答

神思者

2023-03-25

username是字段数据,不需要外界传入。利用用户名对密码加密

0
0

SpringBoot+Vue3 项目实战,打造企业级在线办公系统

以业务为基础,贯穿前后端技术栈,获得企业级项目开发经验

2231 学习 · 1255 问题

查看课程