創(chuàng)建遠程訪問指定數(shù)據(jù)庫的賬戶無法連接,如何解決?

創(chuàng)建遠程訪問指定數(shù)據(jù)庫的賬戶無法連接,如何解決?

mysql創(chuàng)建遠程訪問指定數(shù)據(jù)庫的賬戶無法連接的原因

在遠程主機上,你有權使用root用戶訪問數(shù)據(jù)庫。盡管你已創(chuàng)建了一個只允許遠程訪問指定數(shù)據(jù)庫的特殊用戶“auser”,但該用戶卻無法進行遠程連接。

問題可能出現(xiàn)在mysql服務器配置文件“/etc/my.cnf”中。請檢查文件內是否存在以下兩條語句(使用反引號`包裹):

init_connect=`set collation_connection = utf8_unicode_ci` init_connect=`set names utf8`

如果存在,請將反引號`替換為單引號’:

init_connect='SET collation_connection = utf8_unicode_ci' init_connect='SET NAMES utf8'

保存更改并重啟mysqld服務。此后,你應該能夠使用“auser”用戶通過遠程連接訪問指定數(shù)據(jù)庫。

? 版權聲明
THE END
喜歡就支持一下吧
點贊7 分享