Ошибка подключения QuickBooks с использованием pyodbc - PullRequest
0 голосов
/ 04 августа 2020

Я использую pyodb c, чтобы попытаться подключиться к QuickBooks и, надеюсь, получить оттуда некоторые данные. В настоящее время у меня есть сценарий, который использует postgresql для размещения данных на моем сервере. У меня проблема с подключением к QuickBooks. Я использую пример службы QuickBooks (чтобы не связываться с данными компании, прежде чем узнаю, правильно ли она работает), поэтому я просто ввел себе имя пользователя и пароль, но получаю сообщение об ошибке pyodbc.OperationalError: ('08001', '[08001] FATAL: password authentication failed for user, хотя я просто настроил эту фиктивную учетную запись, поэтому Я знаю, что пароль правильный. Ниже приведен мой код, который пытается подключиться к базе данных.

cnxn = pyodbc.connect('DRIVER={PostgreSQL Unicode};DSN=QuickBooks;DATABASE=testdb;UID=username;PWD=password')

Я использую настольное приложение QuickBooks, это что-то меняет? Я также включил соединения ODB C через QuickBooks, поэтому знаю, что он может их принимать. Я также использую Windows 10 по назначению.

...