Быстрый...
Как использовать проверку подлинности Windows на SQL Server с Mono SQL Client, работающим в Windows без имени пользователя + пароля в строке подключения?
Подробнее...
-
Мы должны использовать Mono для поддержки нескольких платформ для некоторых компонентов нашего приложения
Это внешнее ограничение, которое мы не можем изменить -
Мы запустим компоненты, которые обращаются к базе данных только в Windows
Функции переносимости/OS-агностики Mono SQL Client не добавляют значения
То есть любой компонент, работающий на не-Windows, не будет обращаться к базе данных SQL Server
-
Процесс выполняется под некоторым пользователем Windows (реальный пользователь, учетная запись службы и т.д.)
-
Вложение имени пользователя и паролей - это плохая вещь
Независимо от того, какой угол вы пришли из
Итак, как мы можем заставить Mono SQL Client читать токен входа в систему NT для пользователя, выполняющего этот процесс, и передать его SQL Server? Точно так же, как MS.net?
-
Есть ли флаг или параметр, который не является хорошо документированным
-
Нужно ли нам внедрять собственное расширение?
Если это так, мы действительно первые люди, желающие это сделать?
Есть еще 5 вопросов (в настоящее время) с метками Mono и SQL-Server: они не отвечают на это...