dockers部署禅道,不小心忘记了管理员密码 |
您所在的位置:网站首页 › 禅道忘记admin密码 › dockers部署禅道,不小心忘记了管理员密码 |
1.查看Docker容器信息
docker ps -a #命令查看当前运行的Docker容器信息,CONTAINER ID 是当前运行容器的ID 2.进入Docker容器内部 docker exec -it 容器ID /bin/bash #命令进入禅道容器内部 3.访问MySQLcd /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 |