В дополнение к ответу BoltClock, приведенному выше, может также потребоваться предоставить пользователю sql соответствующие разрешения для удаленного подключения к базе данных.
Предполагая, что вы используете MySQL, здесь есть два (в зависимости от того, как выхотел бы его настроить) различные способы выполнения этой операции.
A) Разрешить удаленные подключения для sql_user с IP 192.168.0.200:
mysql> GRANT ALL ON database.* TO 'sql_user'@'192.168.0.200' IDENTIFIED BY 'PASSWORD';
B) Разрешить удаленные подключения для sql_user с любого IP:
mysql> GRANT ALL ON database.* TO 'sql_user'@'%' IDENTIFIED BY 'PASSWORD';
После этого вам также необходимо сбросить / перезагрузить привилегии:
mysql> FLUSH PRIVILEGES;