Подключение к рабочей БД в Python

Всем привет, на моей работе существует БД, подключение и запуск клиента к которой происходит через файл *.jnlp. В клиенте сильно ограничены возможности по созданию SQL запросов, потому ищу возможность подключиться через Python на прямую.

В файле *. jnlp присутствует следующая строчка: codebase=http://11.11.11.11:1234/work/

Пример кода для подключения, пробовал с разными настройками SSL:

db_config = {
            'user': 'login', # имя пользователя

            'pwd': '12345678', # пароль

            'host': '11.11.11.11',

            'port': 1234 # порт подключения

           

} # название базы данных

 

#ssl_args = {'sslmode': 'verify-full'}

 

connection_string = 'postgresql://{}:{}@{}:{}/'.format(

    db_config['user'],

    db_config['pwd'],

    db_config['host'],

    db_config['port'])

 

engine = create_engine(connection_string)

Хост, порт, логин, пароль я знаю, пробовал разные библиотеки (sqlalchemy, psycopg и т.п.) для подключения, чаще всего сталкиваюсь с ошибкой "... SSH netogation: H. Вероятнее всего я чего то недопонимаю, так как плохо разбираюсь в этом вопросе. Много гуглил, испробовал кучу вариантов.


Ответы (0 шт):