Решение:
1. Измените метод таблицы. Возможно, ваша учетная запись не позволяет удаленный вход в систему, только локальный хост. В это время, пока вы входите в MySQL на компьютере с локальным хостом, измените элемент «хост» в таблице «пользователь» в базе данных «mysql» с «localhost» на «%»
mysql -u root -pvmwaremysql > использовать mysql; mysql> обновить пользовательский набор хоста = '%', где пользователь = 'mysql'> выбрать хост, пользователя из пользователя;
2. Метод авторизации. Например, вы хотите, чтобы myuser подключался к серверу MySQL с любого хоста, используя mypassword.
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* ДЛЯ 'myuser'@'%', ИДЕНТИФИЦИРОВАННОГО ПО 'mypassword' С ОПЦИЕЙ GRANT.
Если вы хотите разрешить пользователю myuser подключаться к серверу mysql с хоста с IP-адресом 192.168.1.3 и использовать mypassword в качестве пароля;
ПРЕДОСТАВИТЬ ВСЕ ПРИВИЛЕГИИ НА *.* ПОЛЬЗОВАТЕЛЮ 'myuser'@'192.168.1.3' , ИДЕНТИФИЦИРОВАННОМУ 'mypassword' С ОПЦИЕЙ GRANT