Łączenie się z MS SQL Server z uwierzytelnianiem Windows przy użyciu Pythona?

Jak połączyć MS SQL Server przy użyciu uwierzytelniania Windows z biblioteką pyodbc?

Mogę połączyć się przez MS Access i SQL Server Management Studio, ale nie mogę uzyskać działającego połączenia ODBC dla Pythona.

Oto, co próbowałem (także bez'Trusted_Connection=yes'):

pyodbc.connect('Trusted_Connection=yes',
               driver='{SQL Server}', server='[system_name]',
               database='[databasename]')

pyodbc.connect('Trusted_Connection=yes', uid='me',
               driver='{SQL Server}', server='localhost',
               database='[databasename]')

pyodbc.connect('Trusted_Connection=yes',
               driver='{SQL Server}', server='localhost',
               uid='me', pwd='[windows_pass]', database='[database_name]')

pyodbc.connect('Trusted_Connection=yes',
               driver='{SQL Server}', server='localhost',
               database='[server_name]\\[database_name]')

pyodbc.connect('Trusted_Connection=yes',
               driver='{SQL Server}', server='localhost',
               database='[server_name]\[database_name]')

pyodbc.connect('Trusted_Connection=yes',
               driver='{SQL Server}',
               database='[server_name]\[database_name]')

questionAnswers(3)

yourAnswerToTheQuestion