Сервисная учетная запись для доступа к серверу SQL из IIS - PullRequest
0 голосов
/ 08 февраля 2012

Мое веб-приложение Asp.Net/C#, размещенное на IIS, использует 2 разные учетные записи службы для доступа к 2 БД на 2 серверах SQL в сети.IIS работает как учетная запись службы 1, соединяющаяся с DB1 на сервере SQL1.

У меня есть идентификатор пользователя и пароль для учетной записи 2, настроенные в строке подключения web.config, ожидающей, что это заменит параметр IIS только для DB2 на SQL server2.Это не работает.Есть ли лучший способ справиться с этим?Ценю вашу помощь.

1 Ответ

0 голосов
/ 08 февраля 2012

Очевидно, DB1 использует проверку подлинности Windows и должен быть настроен для этого.Убедитесь, что строка подключения настроена для выбора «Integrated Security = true;»в строке подключения.DB2 требует включения SQLServerAuthentication.Никакая олицетворение не будет работать для DB2, но будет работать обычная строка соединения:

Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword;

См. Также: http://www.connectionstrings.com/sql-server-2008

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