无标题文档
wdCP系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdCDN系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
wdOS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用教程) wdDNS系统 (介绍,功能特性,运行环境,安装说明,演示,常见问题,使用手册)
注册 发贴 提问 回复-必看必看 wddns免费智能 DNS 开通 本地或虚拟机使 用wdcp 一键包在mysql编 译时"卡住"
【300G高防】双线 无视攻击 wdcp官方技术支持/服务 阿里云8折优惠券 无敌云 腾讯云优惠中,现注册更有260代金额券赠送
返回列表 发帖
提问三步曲: 提问先看教程/FAQ索引(wdcp,wdcp_v3,一键包)及搜索,会让你更快解决问题
1 提供详细,如系统版本,wdcp版本,软件版本等及错误的详细信息,贴上论坛或截图发论坛
2 做过哪些操作或改动设置等

温馨提示:信息不详,很可能会没人理你!论坛有教程说明的,也可能没人理!因为,你懂的

[求助] mysql root密码的更改 提示密码修改失败

自从通过ssh修改了mysql的root密码后,无法创建新的mysql账户的烦恼就一直困扰着我;

1、首先找到了http://www.wdlinux.cn/bbs/thread-932-1-1.html
按此方法修改后,在wdcp面板里修改时,提示“密码修改失败

2、然后找到了sh /www/wdlinux/tools/mysql_root_chg.sh修改密码的方法
得到了新密码,但是在wdcp面板里修改时,仍提示“密码修改失败”;
在wdcp面板里提供的phpMyAdimn,用新密码通过root登录失败

曾经猜想是否是dbr.inc.php权限问题,修改成777,重复上两种方法,依然无效

在这里诚恳求助各位老师,江湖救急啊!!!
顺势而为

正常情况下,用
sh /www/wdlinux/tools/mysql_root_chg.sh
这个是肯定可以的
也不用修改文件权限的
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

回复 2# admin

是啊,我也奇怪呢,就是不好使呢;

曾做过的修改:
1、修改了后台端口、数据库端口、ssh端口、ftp端口
2、防火墙只开放少数端口
3、做了防ping处理
4、升级过php
5、安装了Memcached
6、mysqli
7、java+tomcat
8、使用了ssh秘钥
这些会有影响吗?
顺势而为

TOP

修改数据库端口,肯定会有影响
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

回复 4# admin

感谢啦!不过改回3306也还是不行,还可能是哪里有问题呢?
顺势而为

TOP

觉得没其它的可能了
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

本帖最后由 minipp 于 2013-4-18 11:52 编辑

回复 6# admin

ssh登入服务器 cd  /www/wdlinux/wdcp/data/
查看文件属性
sc01.gif
发现 db.inc.php 、sys_conf.php、 tmp、rewrite  这几个文件或文件夹属性后面都有个小点,也就是selinux context的属性----“.”,而dbr.inc.php这个文件则没有这个selinux属性,如上图

而这几个文件都应该是可以在wdcp后台修改的,
修改密码失败,也就是修改dbr.inc.php这个文件吧,那会和这个"."属性有关吗?
顺势而为

TOP

你目录权限没有给足,或者只给里文件777 其他文件夹影响删除写入会出现这个问题。

如果修改不了可以使用最简单的办法phpmyadmin 修改boss mysql 给 wdcp 目录新建一个用户名密码就行了。

你的这个cd 查看是否在服务器重启后查看的?

TOP

楼上的不要误导人,不要什么都777,一说权限也777

wdcp后台的权限,最好不要修改,否则,导致的问题及安全问题,不要说wdcp不安全
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

777试过没用的,不过确实给人一种权限的错觉,感觉好像是WDCP后台修改不到那个/www/wdlinux/wdcp/data/dbr.inc.php文件,路径不对?  因为修改密码时候提示“密码修改失败”,感觉上就好像是可以确认原密码是正确的,但是新密码无法写入,如果输入的原密码不对会提示“原密码错误”;
顺势而为

TOP

关注并希望有一些列的方法

TOP

本帖最后由 minipp 于 2013-4-23 13:12 编辑

ssh用了在/www/wdlinux/etc/my.cnf中添加skip-grant-tables跳过权限表认证的方法,修改root密码,

在不改回没有skip-grant-tables的情况下,在wdcp后台倒是可以将dbr.inc.php文件里的明码改为暗码,提示“密码修改成功”,查看/www/wdlinux/wdcp/data/dbr.inc.php,确实修改成功了;

不过再修改还是会提示“密码修改失败”,即使去掉/www/wdlinux/etc/my.cnf中的skip-grant-tables,重启mysql后也不行;

通过ssh 使用mysql -u root -p,输入skip-grant-tables的情况下修改后的密码,也登录不成,提示:
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)

另,通过phpmyadmin root登录也不行

好像skip-grant-tables的情况下修改的密码没好使;

不过一个意外的收获就是,所有用户的ftp全上不去了,530;wdcp后台改了密码也不好使

极度郁闷中,盼高手解惑!!!
顺势而为

TOP

多仔细看文档,就都能解决
看清提问三步曲及多看教程/FAQ索引(wdcp,v3,一键包,wdOS),益处多多.wdcp工具集 阿里云主机8折优惠码

TOP

我跟你遇到一样的问题了。老兄!

TOP

终于-----重做了
顺势而为

TOP

返回列表