1
SenLief 2022-11-06 00:09:29 +08:00
用这个账号登录后台就可以修改了。
|
4
wangyuyang3 2022-11-06 08:43:21 +08:00
以前遇到过一次,修改了管理员默认的 123456 密码,然后自己搞忘了。
网上查不到任何 docker 部署场景下命令行修改数据库的指令,只能重建了。 你还是厚着脸皮去官方求助吧,我觉得从底层命令行重置密码的需求是很正常的 还有一个好习惯,任何私有部署的服务,如果提供了 smtp 的邮件发送接口,应该第一时间用上,用来作为重置密码的备用选项。 |
6
hoyulicn OP @wangyuyang3 谢谢,这是个好习惯。我都是用 Chrome 密码管理器,所以没记住密码。这次因为误操作,把密码都清空了。
看来只能求助官方看看有没有办法重置了。 |
7
ltkun 2022-11-06 09:54:25 +08:00 via Android
docker 进 shell 不是很简单 就是数据库不知道用的啥 密码肯定是 hash 的
|
8
benjaminliangcom 2022-11-06 18:43:39 +08:00 via iPhone
进数据库找到 user 的表 里面有密码的哈希,可以创建一个新用户 然后把新用户的密码哈希复制到管理员的
|
9
hoyulicn OP @benjaminliangcom 我也是这个思路。不过不知道怎么进数据库, 找不到 root 密码。
|
10
benjaminliangcom 2022-11-06 21:49:58 +08:00 via iPhone
@hoyulicn docker exec 应该是可以直接 root 进去的吧 然后再遍历一些配置文件找数据库的密码
|