Задать вопрос
@YogurtJoe

Python: подключение к БД Postgres через SSH?

Всем привет.

Интересует подключение к БД Postgres средствами Python.
Предварительно нужно создать ssh-туннель.
Если будет живой пример - вообще замечательно.

Сам пытаюсь решить проблему таким образом: использую библиотеки sshtunnel + psycopg2.
Пробовал также другие библиотеки для работы с Постгресом и Питоном - например, PygreSql, pg8000 и spur.

Посредством ssh (из командной строки) туннель строится, к БД подключаюсь. Также легко подключаюсь к БД посредством ПО (Beaver).

В итоге пока упёрся в ошибку:
password authentication failed for user "vanja-ivanov"

P.S. Всё описанное делаю под Linux (Ubuntu). Если есть решение под Windows - также не откажусь.
  • Вопрос задан
  • 1014 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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