Пытаюсь соединиться с mysql на другом сервере с помощью программы на golang. Сама программа находится в контейнере docker.
db, err := sql.Open("mysql", "test:secret@(11.11.11.11:3306)/test?charset=utf8")
if err != nil {
return nil, err
}
возвращает ошибку
Error 1045: Access denied for user "test"
- С локального компьютера из контейнера подключается
- С боевого сервера подключается, если запустить программу не в контейнере
- На сервере с mysql все соединения разрешены
- Проблемы не только с одной БД, таких 4 базы на разных серверах
В чем может быть проблема?