2011-10-08 12 views
0

我試圖更新我的Mysql實例以支持遠程訪問。我去了MySQL Administration UI,併爲root用戶添加了%(任何主機),並刪除了所有其他條目。MySQL上的Windows - 訪問被拒絕用戶''@'localhost' - 無法從任何主機連接

現在我無法從任何機器(包括localhost)以超級用戶身份訪問MySQL。解決這個問題的最好方法是什麼?

+0

您是否具有刷新權限?嘗試重新啓動MySQL服務。有時它有助於解決許多問題:) – Rifat

+0

dba.stackexchange.com –

回答

0
  • 停止MySQL服務器
  • 重新啓動它的命令行上,跳過授權:mysqld.exe --skip-grant-tables
  • 修復您的權限(同時添加localhost127.0.0.1記錄根mysql.user表)
  • 停止MySQL服務器
  • 正常啓動MySQL
相關問題