Я использую 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 по назначению.