欢迎您的来访!有源码,好建站(www.codehy.com)源码海洋源码网为您提供快速建站平台.
当前位置: 首页 > 行业资讯 > java资料 >

若依框架后台管理系统-忘记后台管理密码-忘记密码重置方法

时间:2025-04-27 20:43来源:未知 作者:admin 点击:
管理后台忘记密码两步解决: 1. 无盐老版 1.1、生成密码密文 找到工具类:com.ruoyi.common.utils.SecurityUtils 添加main方法:打印出密码密文 public static void main(String[] args) System.out.println(SecurityUtils.encryptPassword(大家好,我是笨笨

 管理后台忘记密码两步解决:

 
1. 无盐老版
1.1、生成密码密文
找到工具类:com.ruoyi.common.utils.SecurityUtils
添加main方法:打印出密码密文
 
    public static void main(String[] args) 
        System.out.println(SecurityUtils.encryptPassword("大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!"));
    
大家好,我是笨笨,笨笨的笨,笨笨的笨,谢谢!
对应的密文就是:$2a$10$eb8IXfj/iQg/KiBRx0XvXO1E90YA3Jt8nPR0.HQfKxI344H7HjM4O
 
1.2、替换数据库中密码
找到数据的表sys_user我们随便找一个用户,改掉它密码就行了,比如:admin
 
UPDATE sys_user
SET password = '$2a$10$eb8IXfj/iQg/KiBRx0XvXO1E90YA3Jt8nPR0.HQfKxI344H7HjM4O'
WHERE login_name = 'admin';
如果懒得麻烦,大可直接使用此密文。登录成功后还不是想怎么改怎么改。
 
2. 加盐新版 (今天 2022-03-16)
从若依开源1.1.1版本。262ee25d8e9b307ad24607d3e7c8e2eafbd84d7b 开始就是加盐的。
 
2.1、生成密码密文
找到工具类: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
2.2、替换数据库中密码
找到数据的表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
 
管理后台忘记密码两步解决:
 
一、生成密码密文
找到工具类: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'
 
————————————————
 
                     
原文链接:https://blog.csdn.net/hackermmm/article/details/131923434
(责任编辑:admin)本文地址:http://www.codehy.com/info/java/2025/0427/26404.html

推荐资讯