mysql使用遠程工具連接

#mysql使用遠程工具連接

同事在開發中遠程連接不到服務器上的mysql連接不上,Host ‘XXX’ is not allowed to connect to this MySQL server ,報錯信息意思爲某某主機不允許遠程連接到mysql服務器,從網上搜了一下解決方案,有讓改mysql裏面用戶表的,把localhost改爲%,嘗試了一下,發現還是沒有解決這個問題。
後來個人感覺貌似是以下原因,由於root賬號的權限過大,所以開放爲所有用戶風險太高,mysql就把這個權限過大的用戶只允許本地連接。後來嘗試了以下添加新用戶,果不其然,遠程連接成功

解決方案

1.GRANT ALL PRIVILEGES ON *.* TO ‘賬號’@’%’ IDENTIFIED BY 

 ‘密碼’ WITH GRANT OPTION;

  flush privileges; 

使用以上sql就解決了遠程連接失敗的錯誤

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章