2013-10-24 148 views
0

我使用一塊稱爲Meshlium AP的硬件,我使用該硬件估計人們基於智能手機ping的位置。如果我連接到meshlium網絡,則可以訪問10.10.10.1上的管理面板。拒絕訪問用戶'root'@ localhost'(使用密碼:是)

最初,我正在研究Windows筆記本電腦,當它連接到Meshlium網絡時,在其管理系統(位於10.10.10.1)內,我可以選擇轉到本地主機上的phpMyAdmin以下載SQL數據。我能夠使用提供的用戶名和密碼進行登錄。我仍然能夠很容易地做到這一點

我現在在Mac上工作,當我試圖通過他們的管理系統登錄phpMyAdmin時,我得到這個錯誤「訪問拒絕用戶root'@ localhost'(使用密碼:是)」。我使用相同的用戶名和通行證,目前仍然在PC上工作

我有一種感覺,這可能是一些權限問題,但我不知道如何或要改變什麼。

有關我可以更改以獲取訪問權限或權限的任何想法?

+0

我得到了同樣的錯誤支持 「mysql -u NAME -p PASS -h 10.10.10.1」 在終端 – metersk

回答

0

如果你確定密碼是正確的,那麼它聽起來像用戶的'主機'只是本地主機,並沒有設置爲允許其他主機(即使在LAN上)連接。

enter image description here

+0

您好,感謝您的回覆。你上面顯示的這個屏幕在哪裏? – metersk

+0

是的密碼是絕對正確 – metersk

+0

在phpMyAdmin:用戶 - >(找到一個根目錄)編輯Privs - >更改登錄信息/複製用戶 - >更改「主機」字段爲「任何」。你不應該把它當作任何東西,因爲它非常不安全。一旦您確認這是問題,請創建一個非root用戶。 – Jono20201

相關問題