Доступ к SQL Server из службы Windows - PullRequest
1 голос
/ 26 июня 2009

Я пытаюсь подключить SQL Server из службы Windows. Теперь мой сервис Windows установлен в другой системе. Теперь, если я хочу подключиться к моему SQL Server, как я могу подключиться? Я могу подключиться, если добавляю соответствующий системный ИД пользователей в учетные записи пользователей SQL Server. Я не думаю, что это правильный путь ... потому что, если мне нужно снова установить службу Windows в другой системе, мне нужно добавить этого пользователя в SQL Server.

Ответы [ 2 ]

1 голос
/ 26 июня 2009

Я предполагаю, что вы используете InstallUtil для установки службы. Вы должны настроить службу для работы под учетной записью домена. Давайте назовем это YourDomain \ WindowsServiceDomanAccount

В строке подключения используйте тег INTEGRATED SECURITY = SSPI

На сервере SQL создайте имя входа для YourDomain \ WindowsServiceDomanAccount и предоставьте ему соответствующие разрешения.

Ваш сервер должен быть настроен для удаленных подключений, чтобы разрешить нелокальные подключения.

0 голосов
/ 26 июня 2009

Если вы не используете надежные соединения, процесс установки должен запросить учетные данные, которые должны использоваться в этой системе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...