Для начала, когда я подключался к базе данных с помощью SQL Server Management Studio, я использовал опцию подключения с аутентификацией Windows. Теперь я пытаюсь подключиться к нему так же, как с помощью Python. Вот код, который у меня есть
Код: Выделить всё
import pyodbc
cnxn = pyodbc.connect(r'Driver={SQL Server};Server=localhost; \
Database=fatigue_life_test_db;Trusted_Connection=yes;')
cursor = cnxn.cursor()
cnxn.close()
Код: Выделить всё
pyodbc.OperationalError: ('08001', '[08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server does not exist or access denied. (17) (SQLDriverConnect); [08001] [Microsoft][ODBC SQL Server Driver][DBNETLIB]ConnectionOpen (Connect()). (5); [08001] [Microsoft][ODBC SQL Server Driver]Invalid connection string attribute (0)')
Подробнее здесь: https://stackoverflow.com/questions/786 ... entication