其他分享
首页 > 其他分享> > 青岛OJ(QingdaoU/OnlineJudge)的开发与使用(8)——忘记root密码怎么办

青岛OJ(QingdaoU/OnlineJudge)的开发与使用(8)——忘记root密码怎么办

作者:互联网

0.前言

闲的无聊把改密码然后把原来的密码忘了,本来想从数据库恢复,然后发现是hsa256加密。没办法,另寻他法。

1.解决办法

官方想到了这个问题,所以给我方法让我们可以在忘记root密码的情况的下修改root密码。我们进到服务器里执行这两行代码。

docker exec -it oj-backend /bin/sh
python3 manage.py inituser --username USERNAME --password NEW_PASSWORD --action=reset

需要把里面的”USERNAME” 换成你想要替换的用户名,“NEW_PASSWORD”换成新的密码,例如下面这样,就是把root的密码换成123456

然后就可以正常登录了。

标签:OJ,--,密码,换成,QingdaoU,NEW,OnlineJudge,PASSWORD,root
来源: https://www.cnblogs.com/longkui-site/p/15858155.html