程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> phpmyadmin 訪問被拒絕的真實原因

phpmyadmin 訪問被拒絕的真實原因

編輯:關於PHP編程

剛下了下最新版的phpmyadmin
裝上後輸入用戶名root然後點登錄 (因為我在本地,所以root沒有密碼)
結果老是報訪問被拒絕的錯誤
看了下權限的設置沒什麼問題呀,
網上也沒找到好的答案,
與是根蹤代碼,原來在配置文件裡面有句:
$cfg['Servers'][$i]['AllowNoPasswordRoot'] = false;
在libraries/common.inc.php的886行對他進行了驗證
如果他是false的話,用戶名如果是root用戶,則密碼不能為空,否則不進行驗證,他默認情況下就是flase,把他改成true就行了,
我想這可能是他為了安全著想吧,讓人一定設root密碼,呵 呵,不過我認為在測試的時候有點不方便,一般本地的root用戶都是空的
其衩他可以把提示語句改下,說是你的root密碼為空,以當前的安全級別不允許登錄
可以到XXX地方把設置改過來,這樣可能會明白 些,單一個訪問被拒絕太難找原因了!

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved