2014-01-13 42 views
-1

歡迎到phpMyAdmin的phpmyadmin不起作用

錯誤 MySQL表示:文件

1045 - 訪問被拒絕的用戶 '根' @ 'localhost' 的(使用密碼:YES)

我的配置頁面

/* Authentication type and info */ 
$cfg['Servers'][$i]['auth_type'] = 'config'; 
$cfg['Servers'][$i]['user'] = 'root'; 
$cfg['Servers'][$i]['password'] = 'root'; 
$cfg['Servers'][$i]['extension'] = 'mysqli'; 
$cfg['Servers'][$i]['AllowNoPassword'] = true; 
$cfg['Lang'] = ''; 

/* Bind to the localhost ipv4 address and tcp */ 
$cfg['Servers'][$i]['host'] = '127.0.0.1'; 
$cfg['Servers'][$i]['connect_type'] = 'tcp'; 

/* User for advanced features */ 
$cfg['Servers'][$i]['controluser'] = 'pma'; 
$cfg['Servers'][$i]['controlpass'] = ''; 
+0

是您的網絡空間數據庫?你是否想將它從本地主機連接到遠程服務器?更多信息=最快的解決方案 – Goikiu

回答

2

具有密碼根的用戶root @ localhost不存在。 如果您可以通過其他方式連接到數據庫,則應使用您在此使用的憑據。但使用密碼「root」似乎不太安全。

+0

它應該使用空密碼嗎? – Omar

+1

如果您將密碼留在配置中,PhpMyAdmin將要求輸入密碼。如果root用戶的密碼真的是空的,那比密碼「root」更不安全。 – Jens

0

你還應該確認你的主機真的是127.0.0.1或localhost。一些網絡主機使用不同的主機名。

+0

但有一個數據庫在本地主機上運行。錯誤消息來自MySQL。我不認爲使用不同服務器的數據庫的託管服務器也有一個運行在其Web服務器上的數據庫。 – Jens