У меня есть база данных в SQL Server, и я пытаюсь запросить его от службы Windows, которую я написал, и я получаю за исключениемКакой пользователь я должен добавить в SQL Server, если я хочу, чтобы моя служба Windows, работающая под LocalSystem, запрашивала db?
Не удалось добавить к БД bcause Основной поставщик не смог на Open.
Я предполагаю, что это потому, что мой сервис работает под ServiceAccount.LocalSystem
и у него нет доступа к db. Однако, когда я делаю с MyDb -> Security -> Users в SSMS и пытаюсь создать нового пользователя, я не уверен, что использовать для этих значений.
Это, кажется, уже там – user7127000
отметить, что я ответил на ваш вопрос о том, какие Войти, чтобы добавить разрешить локальной системе доступ к базе данных. ошибка, о которой вы говорите: «Основной провайдер не смог открыть Open». вызвано другой причиной (проверьте строку подключения?) –