Я получаю очень странную ошибку, я создал пользователя 'testuser' со следующими учетными данными:
CREATE USER 'testuser'@'%' IDENTIFIED BY '123456';
GRANT ALL PRIVILEGES ON *.* TO 'testuser'@'%';
FLUSH PRIVILEGES;
Я также изменил свой /etc/mysql/my.cnf, чтобы он непривязать к любому отдельному адресу.(Какой афайк должен принимать соединения откуда угодно?) И перезапустил mysql.
И я могу подключиться локально без проблем.
Я бегу внутри виртуальной коробки на убунуту.
При попытке подключиться с моего компьютера с Windows выдается ошибка MySQL, номер 1045 Доступ запрещен для пользователя'testuser'@'192.168.0.22'.
Я уверен, что это не проблема сетитак как изменение хоста или порта выдает другую ошибку «Невозможно подключиться к указанному экземпляру»
Вход в систему от имени пользователя root и просмотр таблицы пользователей - все выглядит так, как ожидалось.(Одна строка, «%» для хоста и всех установленных разрешений.)
Я весь день бился головой об стену ... Кто-нибудь может предложить какие-либо другие возможные причины этой ошибки?
Спасибо за любую помощь.