Мне нужно создать службу, которая подключается к SQL Серверу. Моя идея для аутентификации состояла в том, чтобы использовать исполняющего пользователя, поэтому мне не нужно вручную работать с изменением паролей. Для подключения к SQL серверу я использую System.Data.SQLClient , до сих пор я настраивал SQLConnectionStringBuilder и жестко кодировал учетные данные.
Я пытался используйте указанный пользователем NetworkCredentials , но не можете найти способ использовать его для подключения SQL.
Есть ли способ, которым это может работать? Если нет, как я могу безопасно сохранить учетные данные пользователя (например, в файле?) Для чтения при запуске? Приложение должно работать как автономный сервис каждую ночь, поэтому я не могу использовать userinput во время работы.
Заранее спасибо