有SSH登录服务器的权限, 可以重置密码, 具体步骤如下
Step1 (如知道MySQL的rot密码可考虑略过此步) 用SSH登录, 以如下指令重置MySQL的root密码
sh /www/wdlinux/wdcp/shell/mysqlrootchp.sh
系统可能如下显示
Repairing...
ERROR! MySQL manager or server PID file could not be found!
Starting MySQL. SUCCESS!
New Mysql Root Password:1234567(新的MySQL的root密码)
如果系统找不到mysqlrootchp.sh这个脚本, 可以用如下指令搜索这个文件
find / -name 'mysqlrootchp.sh'
这样, 有了新的MySQL's root密码
Step2 (如知道MySQL的rot密码可考虑略过此步) 编辑wdcp配置文件, 以如下指令, 如果路径不对用上文find指令搜索一下
vi /www/wdlinux/wdcp2/data/db.inc.php
将其中的$dbpw 的值改成新的MySQL's root密码
Step3 以如下指令登录MySQL
mysql -uroot -p
Step4 选择wdcp的数据库
USE wdcp_db;
这个数据表名保存在上文db.inc.php中
Step5 通过以下指令查看wdcp的管理员账号
SELECT * FROM wd_member;
STEP6 生成新密码的md5值, 可以使用一些在线工具
STEP7 通过像下面这样的指令, 修改wdcp管理员密码
UPDATE wd_member SET passwd='新wdcp密码的md5值' WHERE id=1 AND name='admin';
然后就可以用新的wdcp密码登录wdcp了.