dockers部署禅道,不小心忘记了管理员密码

您所在的位置:网站首页 禅道忘记admin密码 dockers部署禅道,不小心忘记了管理员密码

dockers部署禅道,不小心忘记了管理员密码

2024-03-28 17:57| 来源: 网络整理| 查看: 265

1.查看Docker容器信息

docker ps -a       #命令查看当前运行的Docker容器信息,CONTAINER ID 是当前运行容器的ID

2.进入Docker容器内部

docker exec -it 容器ID  /bin/bash        #命令进入禅道容器内部

3.访问MySQL

cd /opt/zbox/run/mysql        #切换目录

./mysql -uroot -p123456        #登录MySQL,123456是默认密码,更换过密码就换成设置的

4.修改管理员密码

show databases;        #查看数据库,我的禅道数据库名为zentao

use zentao;        #选择禅道数据库

select id,account,password from zt_user;       # 查看禅道用户列表的id,账号,密码

update zt_user set password = 'e10adc3949ba59abbe56e057f20f883e' where id = 1;   

修改管理员密码,e10adc3949ba59abbe56e057f20f883e是默认密码:123456

5.退出并重启docker容器

exit;        退出数据库                exit        退出docker容器内部

systemctl restart docker         #重启docker服务

docker restart 容器ID        #重启docker容器

尝试登录禅道,若无法登录试试下面的步骤 6.修改数据库密码

ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';       

密码最好包含大小写字母数字特殊字符,还有要记住这个密码,

FLUSH PRIVILEGES;        #刷新权限

再次尝试登录,若无法访访问再试试下面的

同步数据库密码,修改my.php文件密码

find / -name my.php        #找到该文件路径

vi 文件路径        进入修改password,默认是123456,修改成你设置的数据库密码,(你的所有的my.php 文件都要改)

最后在尝试登录禅道,我到这里就能成功登录了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3