Halo 博客忘记密码

Halo

使用默认的 H2 数据库

修改 ~/.halo/application.yml 如下:

spring:
  h2:
    console:
      settings:
        web-allow-others: true
      path: /h2-console
      enabled: true

修改后重启 Halo 访问 http://你的博客地址/h2-console 访问 H2 数据库

H2 登录示例:

JDBC url:jdbc:h2:file:~/.halo/db/halo
username: admin
password: 123456

进去之后查询 users 表:

SELECT * FROM USERS USERS 

修改 password 字段的值为:$2a$10$Z6Moov0AYhEoaRauJnD8dufEHUrt9Ilkzk4I9aQ9SHUfM7dNFUfw.

以上 Bcrypt 密文对应的明文是 7core.cn

注意:修改完成后,建议将第一步修改的两处 true 改回 false 防止被利用。

使用 MySQL 数据库

执行以下语句,修改 password 字段,修改后 Bcrypt 密文对应的明文是 7core.cn

UPDATE `users` SET `password` = '$2a$10$Z6Moov0AYhEoaRauJnD8dufEHUrt9Ilkzk4I9aQ9SHUfM7dNFUfw.' WHERE `users`.`id` = 1;

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×