四虎影视在线影院在线观看,小s货再浪些再咬紧点h,国产精品水嫩水嫩,97精产国品一二三产区

Board logo

標題: [求助] mysql root密碼的更改 提示密碼修改失敗 [打印本頁]

作者: minipp    時間: 2013-4-13 00:26     標題: mysql root密碼的更改 提示密碼修改失敗

自從通過ssh修改了mysql的root密碼后,無法創(chuàng)建新的mysql賬戶的煩惱就一直困擾著我;

1、首先找到了http://cd-genova.com/bbs/thread-932-1-1.html
按此方法修改后,在wdcp面板里修改時,提示“密碼修改失敗

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

曾經猜想是否是dbr.inc.php權限問題,修改成777,重復上兩種方法,依然無效

在這里誠懇求助各位老師,江湖救急。。!
作者: admin    時間: 2013-4-13 10:21

正常情況下,用
sh /www/wdlinux/tools/mysql_root_chg.sh
這個是肯定可以的
也不用修改文件權限的
作者: minipp    時間: 2013-4-13 22:37

回復 2# admin

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

曾做過的修改:
1、修改了后臺端口、數(shù)據(jù)庫端口、ssh端口、ftp端口
2、防火墻只開放少數(shù)端口
3、做了防ping處理
4、升級過php
5、安裝了Memcached
6、mysqli
7、java+tomcat
8、使用了ssh秘鑰
這些會有影響嗎?
作者: admin    時間: 2013-4-14 13:13

修改數(shù)據(jù)庫端口,肯定會有影響
作者: minipp    時間: 2013-4-14 16:08

回復 4# admin

感謝啦!不過改回3306也還是不行,還可能是哪里有問題呢?
作者: admin    時間: 2013-4-14 20:04

覺得沒其它的可能了
作者: minipp    時間: 2013-4-18 11:51

本帖最后由 minipp 于 2013-4-18 11:52 編輯

回復 6# admin

ssh登入服務器 cd  /www/wdlinux/wdcp/data/
查看文件屬性
sc01.gif
發(fā)現(xiàn) db.inc.php 、sys_conf.php、 tmp、rewrite  這幾個文件或文件夾屬性后面都有個小點,也就是selinux context的屬性----“.”,而dbr.inc.php這個文件則沒有這個selinux屬性,如上圖

而這幾個文件都應該是可以在wdcp后臺修改的,
修改密碼失敗,也就是修改dbr.inc.php這個文件吧,那會和這個"."屬性有關嗎?

圖片附件: sc01.gif (2013-4-18 11:37, 5.36 KB) / 下載次數(shù) 27086
http://cd-genova.com/bbs/attachment.php?aid=2830&k=b121ad9618934a57058de47de264d9c0&t=1743835146&sid=6oibGu


作者: 390836847    時間: 2013-4-19 02:31

你目錄權限沒有給足,或者只給里文件777 其他文件夾影響刪除寫入會出現(xiàn)這個問題。

如果修改不了可以使用最簡單的辦法phpmyadmin 修改boss mysql 給 wdcp 目錄新建一個用戶名密碼就行了。

你的這個cd 查看是否在服務器重啟后查看的?
作者: admin    時間: 2013-4-20 10:57

樓上的不要誤導人,不要什么都777,一說權限也777

wdcp后臺的權限,最好不要修改,否則,導致的問題及安全問題,不要說wdcp不安全
作者: minipp    時間: 2013-4-22 09:54

777試過沒用的,不過確實給人一種權限的錯覺,感覺好像是WDCP后臺修改不到那個/www/wdlinux/wdcp/data/dbr.inc.php文件,路徑不對?  因為修改密碼時候提示“密碼修改失敗”,感覺上就好像是可以確認原密碼是正確的,但是新密碼無法寫入,如果輸入的原密碼不對會提示“原密碼錯誤”;
作者: fmd    時間: 2013-4-22 10:10

關注并希望有一些列的方法
作者: minipp    時間: 2013-4-23 13:09

本帖最后由 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后臺改了密碼也不好使

極度郁悶中,盼高手解惑!。
作者: admin    時間: 2013-4-24 09:22

多仔細看文檔,就都能解決
作者: liobmi    時間: 2013-4-27 11:10

我跟你遇到一樣的問題了。老兄!
作者: minipp    時間: 2013-5-6 13:54

終于-----重做了
作者: wwdahaiww    時間: 2013-5-6 15:07

到現(xiàn)在才重做...
作者: 職業(yè)借錢    時間: 2013-7-13 23:36

回復 1# minipp
你這個問題我今天也遇到了,經過我們的檢查使用sh /www/wdlinux/tools/mysql_root_chg.sh根據(jù)就沒有修改到root密碼,密碼還是原來的。
而wdcp后臺修改密碼只能使用一次,修改后,必須要到vi /www/wdlinux/wdcp/data/dbr.inc.php 把密碼修改成明文的原密碼,才能設置新的密碼。我不知道是不是因為我把這個文件的權限改成了775的原因。或者是這個功能就是這樣設計的,也有可能這是一個bug。
作者: admin    時間: 2013-7-14 10:44

這樣說人,要么是自己沒仔細看或沒看明白,又或是自己有亂改亂操作的后果
作者: 劉泓賓    時間: 2016-11-17 10:09

回復 12# minipp


    一模一樣的問題的。我也是一臉蒙蔽
作者: 飄葉一方    時間: 2017-6-9 22:58

我也遇到了,咋回事啊,數(shù)據(jù)庫密碼修改成功了,但是登錄提示密碼錯誤




歡迎光臨 WDlinux官方論壇 (http://cd-genova.com/bbs/) Powered by Discuz! 7.2