Pyodbc подключиться к SQL-серверу не удалось, как только сменить аутентификацию SQL-сервера на Azure Active Directory Аутентификация в Ubuntu
Я пишу строку подключения через официальный веб-сайт: https://docs.microsoft.com/en-us/sql/connect/odbc/using-azure-active-directory?view=sql-server-2017
connection_string = 'Driver={ODBC Driver 13 for SQL Server};Server={server},1433;Database={db};Uid={userName};Pwd={passWord};Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;Authentication=ActiveDirectoryPassword'
Он хорошо работает в SSMS и не работает с pyodbc в Ubuntu, и всегда возвращает ошибку ниже:
('08001', '[08001] [unixODBC] [Microsoft] [Драйвер ODBC 13 дляSQL Server] Поставщик SSL: [ошибка: 140A90F1: lib (20): func (169): причина (241)] (-1) (SQLDriverConnect) ')
Я провел большой поиск поошибка, но нет никакого смысла в ответе.Кто-нибудь может дать мне некоторое представление о том, почему произошла ошибка?Я застрял в нем долгое время