[問題] phpMyAdmin始終無法使用..:(

phpMyAdmin Running Discuss
關於 phpMyAdmin 架設使用操作討論,非本程式相關問題一律砍文!

版主: 版主管理群

[ffs]hunej
星球公民
星球公民
文章: 260
註冊時間: 2004-08-22 14:34

文章 [ffs]hunej »

Yung,我就叫你不要設定config.inc.php,阿你偏不聽\r
就教你去WEB裡面設阿......
撿到一疊鈔票,原來是玩具鈔票,空歡喜一場。~~卡好勒

http://www.freepgs.com/hunej/phpBB2/
phpBB2 portal project+foxfireXD templates
uomimi
星球普通子民
星球普通子民
文章: 3
註冊時間: 2004-03-18 11:38

文章 uomimi »

有答案了嗎?我也是一樣耶!安裝了20幾次..@@" 還是不能用\r
心得一:在裝appserv時,設定Mysql的帳號,不能用root 不然裝完一定不能用..
之後用別的帳號設定安裝時的MySQL帳號就能登入phpmyadmin了
但照著教學設 管理者的帳號 更改config.inc.php 後
有出現登入視窗,但輸入帳號密碼,還是不能通..@@ 怪怪\r
我再研究研究,之前討論的先輩,不知有沒有 悟出 解決之道
^^"
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

uomimi 寫:有答案了嗎?我也是一樣耶!安裝了20幾次..@@" 還是不能用\r
心得一:在裝appserv時,設定Mysql的帳號,不能用root 不然裝完一定不能用..
之後用別的帳號設定安裝時的MySQL帳號就能登入phpmyadmin了
但照著教學設 管理者的帳號 更改config.inc.php 後
有出現登入視窗,但輸入帳號密碼,還是不能通..@@ 怪怪\r
我再研究研究,之前討論的先輩,不知有沒有 悟出 解決之道
^^"
:-@
第二頁不就已經有解法了嗎?
http://www.phpbb-tw.net/phpbb/viewtopic ... 274#175274
那個方法在Appserv 2.4.2版上可以運作
頭像
kevinyung
星球公民
星球公民
文章: 123
註冊時間: 2004-04-14 10:22
來自: 地球
聯繫:

文章 kevinyung »

(可能)不可以改\r
要等待phpMyAdmin或MySQL官方發表新版本\r
解決密碼認證問題
i-Piggy.com feeds you with the latest tech news and detailed tutorials
20 個步驟安裝 phpBB 3 (以 987mb.com 所提供的免費空間作示範)

kevinyung 在 侏羅紀時代 作了第 1 次修改
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

kevinyung 寫:(可能)不可以改\r
要等待phpMyAdmin或MySQL官方發表新版本\r
解決密碼認證問題
這個個人並不是蠻認同的
雖然說等官方更新解決是對的
但是實際的情況卻是等不得
剛才又重裝了一次Appserv 2.4.2版~並立即升級PHP版本至4.3.10
然後到phpMyAdmin裡新增一個密碼為test的使用者admin
接著立即更改conf.inc.php檔~將$cfg['Servers'][$i]['auth_type']設成http
然後再次登入phpMyAdmin~結果依然無法使用admin/test登入\r

接著~在下使用預設的root登入phpMyAdmin
並在權限裡更改root的密碼為123456(改了local 及%這二個root使用者)
然後再次試著重新登入phpMyAdmin
結果這回連root都不能登入了~即使是用空白密碼或123456

由此可知~若是使用者不依照第二頁中的解決方式去變更密碼的話\r
就如同是將phpMyAdmin的大門打開~
任何人都能用空白密碼的root登到MySQL資料庫\r

在上述連結中有提到~
如果PHP版本在5.0以下~內建的MySQL Library 版本大部份為3.x版
也就是說除非你要換用PHP 5.X版
但是很不幸的~phpbb並不支援PHP5.0版
所以看來看去~還是先採用暫時的解決方式會比較好~不是嗎?
basb
星球普通子民
星球普通子民
文章: 2
註冊時間: 2004-12-29 20:22
來自: 中壢
聯繫:

文章 basb »

不可以把root給整個殺掉嗎?

我已經創造兩個可以自由進入的權限了

分別差異是 :本地 、 非本地的差異而已,
這樣就有兩個使用者,在和原來就有預設好的一般使用者(非本地、無權限)

這樣應該不會有問題吧?
還是我根本就再胡說八道?
此時快樂的代價
starfox0307
星球公民
星球公民
文章: 43
註冊時間: 2004-12-07 23:18

文章 starfox0307 »

richer 寫:因為 MySQL 4.1 以上版本為了提高安全性,使用了新的密碼驗證機制\r
MySQL 的 Client Library 需要 4.0 版本以上
但目前在 Client 端所使用的 PHP 版本\r
若為 5.0 以下(如 4.3.9 , 4.3.10 )
其內建的 MySQL Library 大都為 3.*
並不支援新版的密碼驗證機制\r

我找的一個可行方法

使用附屬應用程式的”命令提示字元”
切換到c:\....\mysql\bin
輸入mysql –u root –p
然後輸入密碼(就是安裝時設的那個密碼)
即可進入MySQL的文字操作環境
然後會出現\r
mysql>

輸入\r
SET PASSWORD FOR 'root'@'localhost' = OLD_PASSWORD('密碼');


phpMyAdmin就可以用了

而phpMyAdmin的設定方式請去教學區找吧~~
至於這樣安不安全\r
我不敢保證~~
至少phpMyAdmin是可以順利使用了
我也是遇到改掉phpmyadmin登入就會無法登入的問題
不過我參考了上面那位大大的做法後
我是這樣子做的
1.裝好appserv之後,隨即進去phpmyadmin新增一個擁有所有權限的使用者
2.執行上頭大大的做法,進到mysql的目錄下變更後來新增的使用者的密碼\r
切換到c:\AppServ\www\mysql\bin
輸入mysql –u 新帳號 –p
密碼就輸入之前在phpmyadmin新建帳號的密碼\r
MySQL的文字操作環境後就會出現\r
mysql>
執行SET PASSWORD FOR '新的使用者帳號'@'localhost' = OLD_PASSWORD('密碼');

3.在phpMyAdmin內砍了root
 (目前我還不曉得有什麼事情會發生,目地只是不讓這個既定且已知的帳號提供給別人來猜密碼用)
4.修改config_inc.php檔
 $cfg['Servers'][$i]['auth_type'] = 'http(原為config)';
 $cfg['Servers'][$i]['user'] = 'user(原為root)';
 $cfg['Servers'][$i]['password'] = '12345(填入新使用者的密碼)';
第一步做的只是將新的使用者帳號給建立然後執行第三步是建立使用者的密碼\r
(不做第三步的話,phpmyadmin好像不會承認之前建立的帳號密碼,之後更改config_inc.php登入的帳號密碼是怎麼改也沒有效)
第四步則是更改登入帳號密碼和方式(預設的config好像不會檢查密碼)
我這樣設定的話是可以使用phpmyadmin的啦\r
也會跳出對話框詢問你登入的帳號和密碼\r
如果單單只輸入帳號或密碼是不給進的
甚至是之前只輸入root也是沒辦法進去的
因為我還是新手 >"< 不知道這樣子的設定方式會不會出問題
不過倒是真的可以解決phpmyadmin無法登入的問題
不小心搞出來的 =.,=a

PS:重灌了五次appserv才成功 ^^"
最後由 starfox0307 於 2005-02-11 11:06 編輯,總共編輯了 3 次。
starfox0307
星球公民
星球公民
文章: 43
註冊時間: 2004-12-07 23:18

文章 starfox0307 »

發現一個問題
當我這麼改好之後
進到phpmyadmin之後
然後再登出\r
它會跳出一個登入框
即使再輸入正確的帳號密碼也沒有用\r
必須再開一個新視窗來登入\r
不知道這樣是不是正常的 ^^a
啊不然怎麼會這樣咧 = =ll
雖說沒什麼大礙
aHfUi
星球公民
星球公民
文章: 184
註冊時間: 2004-11-14 17:52
聯繫:

文章 aHfUi »

我在試試看, 謝謝大家了
頭像
kevinyung
星球公民
星球公民
文章: 123
註冊時間: 2004-04-14 10:22
來自: 地球
聯繫:

文章 kevinyung »

用命令提示字元的方法 (以下) 是可行的,
但有些麻煩, 不可以在 phpMyAdmin 直接改帳號,密碼\r

代碼: 選擇全部

基本上, 你要用以下方法改 MYSQL 內使用者的密碼:
在命令提示字元, 更改到 c:\appserv\mysql\bin\ 接著
shell prompt> mysql -u root mysql 
mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_new_password'); 
mysql> SET PASSWORD FOR 'root'@'%' = PASSWORD(''your_new_password''); 

之後在 phpMyAdmin/config.inc.php 內更改相關的密碼及資料

Reference: http://dev.mysql.com/doc/mysql/en/Default_privileges.html 
PS.: 個人喜歡 cookie 介面, 但使用 cookie 方式則要將密碼輸入:
$cfg['blowfish_secret'] = '在此輸入密碼';
i-Piggy.com feeds you with the latest tech news and detailed tutorials
20 個步驟安裝 phpBB 3 (以 987mb.com 所提供的免費空間作示範)

kevinyung 在 侏羅紀時代 作了第 1 次修改
aHfUi
星球公民
星球公民
文章: 184
註冊時間: 2004-11-14 17:52
聯繫:

文章 aHfUi »

還是失敗~!!!!!!!!!
爲什麽是那樣的 ...... /_________\""
算了算了
kaiwayo
星球普通子民
星球普通子民
文章: 1
註冊時間: 2003-02-07 13:32

文章 kaiwayo »

我裝2.4.2版本裝了好幾次也是不能登入...放棄裝2.4.2改裝2.4.1的版本...
http://gracedme.com/teaching/phpmyadmin/index.htm..
照著它上面的步驟..就可以了=.=

2.4.1的下載點http://ftp.cs.pu.edu.tw/Windows/Softkin ... -2.4.1.exe
alexday
星球普通子民
星球普通子民
文章: 3
註冊時間: 2004-09-25 12:10

[問題] 我的也是

文章 alexday »

Dear all
os:linux fredoa 3(可能打錯 請包含)
沒想到 也是有人和我有相同問題.
太 了~了,但我看了一下~ 也是沒有答案 說怎麼解

請大大給我解決方法~~
3q
頭像
jiminkao
星球公民
星球公民
文章: 134
註冊時間: 2002-10-07 15:20
來自: 蜂炮之鄉
聯繫:

文章 jiminkao »

我記得,安裝完成 Appserv2.4.x 後 phpMyAdmin 的預設帳號和密碼都是 mysql,先用 mysql 登入之後,一切就會變的很簡單了。
目前使用版本 Nuke7.6
圖檔
hollowaysxp
竹貓忠實會員
竹貓忠實會員
文章: 535
註冊時間: 2004-06-01 22:39
來自: 仙境傳說回憶最美~台灣桃園
聯繫:

文章 hollowaysxp »

那應該是MySQL內的root有密碼。
必非無密碼!
●架設主機作業系統:FreeBSD 6.2-RELEASE (自行架設)
●我的上網方式:FTTB+VDSL HINET 10M/2M
●我安裝的程式:Apache 2.0.59+ PHP Version 4.4.4 + MySql 4.1.21+phpMyadmin 2.9.1.1
●我的 phpBB3 版本:phpBB3.0.1
●我的 phpBB3 連結網址 http://nitcs.itrello.com/forum/
NITCS歡迎你
NITCS論壇
回覆文章

回到「phpMyAdmin」