RuoYi若依后台管理系统忘记密码
老版
一、生成密码密文
找到工具类: com.ruoyi.common.utils.SecurityUtils
添加 main 方法:打印出密码密文 public static void main(String[] args) { System.out.println(SecurityUtils.encryptPassword("大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!")); }
大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!
对应的密文就是: $2a$10$eb8IXfj/iQg/KiBRx0XvXO1E90YA3Jt8nPR0.HQfKxI344H7HjM4O
二、替换数据库中的密码
找到数据的表 sys_user 我们随便找一个用户,改掉它密码就行了,比如: admin UPDATE sys_user SET password = "$2a$10$eb8IXfj/iQg/KiBRx0XvXO1E90YA3Jt8nPR0.HQfKxI344H7HjM4O" WHERE login_name = "admin";
如果懒得麻烦,大可直接使用此密文。登录成功后还不是想怎么改就怎么改。 新版 (今天 2022-03-16)
一、生成密码密文
找到工具类: com.ruoyi.common.utils.SecurityUtils
添加main 方法:打印出密码密文public static void main(String[] args) { System.out.println(SecurityUtils.encryptPassword("笑虾")); System.out.println(SecurityUtils.encryptPassword("天上游龙水中蛟,不羡高飞入云霄。")); System.out.println(SecurityUtils.encryptPassword("生来无事终天笑,未曾到老先弯腰。")); }
现成密码请用:
密码
密文
盐
笑虾
17ed2bdc14379e3c362703bb8d8f17f1
2d13b8
天上游龙水中蛟,不羡高飞入云霄。
9359728570df3e43165b8e82c77d995a
c638dd
生来无事终天笑,未曾到老先弯腰。
fadbd8cc8c1a82266645d7cd1b61a92d
3f5e4d
二、替换数据库中的密码
找到数据的表 sys_user 我们随便找一个用户,改掉它密码就行了,比如: admin UPDATE sys_user SET password = "17ed2bdc14379e3c362703bb8d8f17f1", salt = "2d13b8" WHERE login_name= "admin";UPDATE sys_user SET password = "9359728570df3e43165b8e82c77d995a", salt = "c638dd" WHERE login_name= "admin";
如果懒得麻烦,大可直接使用此密文。登录成功后还不是想怎么改就怎么改。 补充说明
若依默认账户/密码 admin/admin123 参考资料
环境部署 | RuoYi