2017-03-16 44 views
1

我PhpAdmin工作正常,但我已經執行後,該follwing查詢我不能在我的phpmyadmin1045 - 訪問被拒絕的用戶在執行查詢

1045登錄 - 訪問被拒絕的用戶「根」 @」本地主機」(使用密碼:是)

mysqli_real_connect():(HY000/1045):訪問被拒絕的用戶 '根' @ '本地主機'(使用密碼:是)

phpMyAdmin的試圖連接到MySQL服務器,並且服務器拒絕了連接。您應該檢查配置中的主機,用戶名和密碼,並確保它們與MySQL服務器管理員提供的信息相對應。

查詢我已經執行

的MySQL>創建數據庫bwadmindb

的MySQL>使用bwadmindb;

mysql>在上授予所有特權。 TO root @ IDENTIFIED BY'Tibco123'WITH GRANT OPTION;

授權創建,選擇,更新,插入,刪除ON to bwuser @ IDENTIFIED BY「bwuser」;

幫我恢復phpmyadmin的默認設置!!!

回答

1

看到this帖子:

啓動與使用--skip-grant-tables選項(安全設置)MySQL服務器實例或守護進程。

$ mysqld --skip-grant-tables 

執行這些語句。

$ mysql -u root mysql 

$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root'; 
$mysql> FLUSH PRIVILEGES; 

如果您遇到上述使用的未知領域的密碼錯誤:

update user set authentication_string=password('my_password') where user='root'; 

最後,重新啓動未經--skip-grant-tables選項實例/守護。

$ /etc/init.d/mysql restart 
+0

不工作,甚至無法執行$ mysqld --skip-grant-tables – AMIT

相關問題