chincharovpc
@chincharovpc

Соединение с mysql на другом сервере из docker?

Пытаюсь соединиться с 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 базы на разных серверах


В чем может быть проблема?
  • Вопрос задан
  • 177 просмотров
Пригласить эксперта
Ответы на вопрос 1
karabanov
@karabanov Куратор тега Docker
Системный администратор
Хост у пользователя неправильный (разумеется если имя и пароль точно правильные и гранты есть).
Mysql 1045 access denied for user
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы