由于修改了管理员的账号导致无法通过 github 登陆本 solo 博客。
查询后得知需要保持管理员账号名称与 github 的用户名称一致,否则就会出现 auth 接口 404 的问题。无法登陆-> 无法进入后台改用户名-> 无法登陆 形成死循环 。 于是就开始想办法手动修改数据库。
h2 官网下载控制台
http://www.h2database.com/html/quickstart.html#h2_console
取下数据库文件 solo_h2
solo_h2
├── db.mv.db
└── db.trace.db
修改
通过 java -jar h2/h2*.jar 启动控制台
JDBC_URL: jdbc:h2:~/Soft/temp/solo_h2/db (必须是相对~的路径)
用户名: root
登陆后使用 sql 语句(与 mysql 一样)修改表 B3_SOLO_USER 中 adminRole 用户的 USERNAME 字段。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于