2014-01-25 216 views
0

我有一個問題,我的appserv,我想登錄創建一個SQL數據庫,但是當我輸入Localhost/phpmyadmin時,它提示消息框填寫用戶名和密碼。我已經把它放在正確的用戶和密碼。但是由於用戶名/密碼錯誤,我的訪問被拒絕?無法登錄到本地主機/ phpmyadmin

這是摘錄的config.inc.php

$cfg['Servers'][$i]['auth_type']  = 'http'; // Authentication method (config, http or cookie based)? 
$cfg['Servers'][$i]['user']   = 'albert';  // MySQL user 
$cfg['Servers'][$i]['password']  = '1234';   // MySQL password (only needed 

請注意,我已經改變了我的localhost 127.0.0.1即使127.0.0.1/phpmyadmin 不是工作壓力太大

$cfg['Servers'][$i]['host']   = '127.0.0.1'; // MySQL hostname or IP address 

任何人都可以請告知我做錯了什麼?

非常感謝 阿爾伯特

回答

1

既然你在配置文件中保存的用戶名和密碼,嘗試改變auth_typeconfig

$cfg['Servers'][$i]['auth_type']  = 'config'; 

請參考Auth types文檔的詳細信息,尤其是以下行來自http部分:

在config.inc.p惠普不填寫的值 $cfg['Servers'][$i]['user']$cfg['Servers'][$i]['password']

+0

嘿,OMG它的工作原理!非常感謝你的幫助!! – Lexusap

+0

只是一個簡單的問題,我在mysql中,但是我無法創建一個新的數據庫,是否因爲auth_type改變爲配置? – Lexusap

+0

使用auth_type config時,還需要輸入用戶和密碼字段(請參閱由vee提供的鏈接);可能您正在以匿名用戶身份登錄,而這個用戶的權限不足。 –