Это определенно удаленное соединение не включено, проблема.
Просто Google How to Enable Remote MySQL Connection in cPanel
Вот ответ ниже URL:
CPanel Guide for this
Вы, вероятно, не может позволить полный удаленный доступ подключения без корневого доступа к серверу, скорее всего, если ваш сервер не работает ssh
то лучшее, что вы можете сделать, это просто добавить свой IP-адрес, чтобы mysql позволял вам подключаться с вашего IP-адреса программы C#. Какое руководство выше говорит вам, как это сделать.
Включение удаленного подключения MySQL в CPanel
соединения удаленного MySQL по умолчанию отключено в серверах CPanel, поскольку они считаются потенциальной угрозой безопасности. Используя инструменты в Web Host Manager (WHM) и интерфейс cPanel на уровне домена (обычно http://domainname.com/cpanel), можно добавить удаленные хосты, которые сервер позволяет подключиться к сервису MySQL.
Обратите внимание, что клиентам Liquid Web Shared не разрешено использовать удаленные подключения MySQL для обеспечения безопасности других клиентов на одном сервере. Это руководство относится к клиентам Dedicated и VPS с серверами Linux с cPanel. Прежде чем использовать любой из следующих способов, вам необходимо открыть порт 3306 на брандмауэре вашего сервера.
Включение удаленного MySQL в WHM интерфейс
Вход для интерфейса WHM сервера и найдите раздел в панели навигации в левой части меченого SQL Services. Нажмите на ссылку с пометкой Дополнительные доступа MySQL Хосты:
На следующей странице, введите один или несколько хостов или IP-адреса в текстовом поле (1) и нажмите кнопку Сохранить (2). Если вы хотите активировать эти настройки для всех учетных записей пользователей, см. (3).
Теперь, когда удаленное соединение было активировано в WHM каждой учетной записи домена, который хочет использовать удаленное подключение нужно будет активировать его в своем собственном интерфейсе CPanel.
Включение удаленного MySQL в CPanel домена интерфейса
Используя X3 CPanel тему:
Войдите в интерфейс CPanel домена и найдите раздел на главной странице меченого Базы данных.
В разделе «Базы данных» найдите ссылку/кнопку с пометкой Удаленный MySQL и нажмите на нее.
Следующая страница появится в вашем браузере. Добавьте имя хоста или IP-адрес, который вы хотите предоставить удаленному доступу MySQL к (1), а затем нажмите кнопку «Сохранить» (2).
Если хост или IP-адрес необходимо удалить из этого списка, вы можете щелкнуть по красному X рядом с записью в списке.
У вашего пользователя db есть удаленное соединение ('%') включено? –
Я не знаю этого, как я могу проверить? (Мой хостинг использует CPanel) – daniftodi
Это определенно проблема удаленного подключения – SSpoke