2013-10-15 261 views
0

昨天我myphpadmin和工作臺不能讓我與我的憑據進入。但我轉到resetpassword.bat解決了這一問題,但我現在嘗試運行命令專門授予的特權爲我的新老databses但根不允許的命令,我得到這個錯誤:SQL命令無法執行

Error Code: 1044. Access denied for user 'root'@'localhost' to database 'db_dummy'. 

我不能甚至撤銷特權。有什麼建議麼?

+0

照照bat文件,看看有什麼是根新密碼(或粘貼它的代碼到這裏評論,我們可以很好地理解了什麼事情辦成,可以回答更好) – tanaydin

+0

使用MySQL; REPLACE INTO用戶VALUES( '本地主機', '根', '', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','' ,'','',0,0,0,0,'',''); REPLACE INTO用戶VALUES( '127.0.0.1', '根', '', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y' ,'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y 0,0,0,0'', ''); REPLACE INTO用戶VALUES( '本地主機', 'PMA', '', 'N', 'N', 'N', 'N', 'N',「N''N 0,0,0,0, '',''); –

回答

0

因此它使您的root密碼爲空字符串。使用root用戶無需密碼登錄,並使其與舊密碼相同。

+0

感謝它的工作原理 –

+0

仍然無法訪問phpMyAdmin的,但我可以訪問工作臺 –

+0

你應該檢查的phpmyadmin的配置文件config.inc.php中看到它的用戶名和密碼。也許可能會有另一個。 – tanaydin