аутентификация pymssql windows

Модуль pymssql, используемый для поддержки аутентификации Windows. Теперь кажется, что нет. Хотя в некоторых местах это все еще показывает, что это должно работать. Я не смог найти ни однозначного ответа на эту проблему, ни решения. Наиболее актуальная ссылка:

https://groups.google.com/forum/#!topic/pymssql/QDMLTGBNeU0

pymssql 1.0 поддерживал его, потому что он использовал и зависел от предоставляемой MS DLL, которая была частью клиентского стека SQL Server. Этот стек отвечал за обработку всех согласований NTLM и тому подобного. Это означало, среди прочего, что это было решение только для Windows.

Я могу смоделировать многие виды сетевых сред, поэтому я пробовал много разных настроек. Я пытаюсь использовать этот сценарий для подключения к удаленному серверу MSSQL с использованием проверки подлинности Windows. И это проблема.

Согласно моим исследованиям, включая ссылки выше, есть два способа использовать проверку подлинности Windows с модулем pymssql, которыепредполагаемый работать.

Первый метод: Используя учетные данные текущих пользователей:

pymssql.connect(server='server') 
# credentials come from active windows session
# some research shows that a "trusted=True" keyword should be provided.

Второй метод: Использование заданных учетных данных пользователей:

pymssql.connect(server='server', user=r'domain\user', password='pass') 
# credentials are given in code and somehow converted to a 
# windows authentication in the background
# some research shows that a "trusted=True" keyword should be provided.

То же самое касается использования_mssql модуль.

ЗАМЕТКИ:

Версия Python: 2.7.8Версия pymssql, которую я использую: 2.1.1Версия pymssql, используемая для поддержки аутентификации Windows: 1.xЯ проверил с (Все 64 бит):Windows 7 ProfessionalWindows 7 Home PremiumWindows Server 2012Windows Server 2012R2

Другие вопросы по теме:

pymssql: как использовать проверку подлинности Windows при запуске на не-windows box

Невозможно соединиться, используя pymssql с аутентификацией Windows

https://stackoverflow.com/questions/27692366/mssql-python-windows-authentication

Ответы на вопрос(5)

Ваш ответ на вопрос