Строка подключения с использованием проверки подлинности Windows

Я создаю веб-сайт, но в базе данных я использую проверку подлинности Windows.

Я знаю, что вы используете это для проверки подлинности SQL

<connectionStrings> 
    <add name="NorthwindContex" 
       connectionString="data source=localhost;
       initial catalog=northwind;persist security info=True; 
       user id=sa;[email protected]" 
       providerName="System.Data.SqlClient" /> 
</connectionStrings>

Как мне изменить это для работы с проверкой подлинности Windows?

Ответ 1

Замените имя пользователя и пароль на Integrated Security=SSPI;

Итак, строка подключения должна быть

<connectionStrings> 
<add name="NorthwindContex" 
   connectionString="data source=localhost;
   initial catalog=northwind;persist security info=True; 
   Integrated Security=SSPI;" 
   providerName="System.Data.SqlClient" /> 
</connectionStrings> 

Ответ 2

Это короче и работает

<connectionStrings>      
<add name="DBConnection"
             connectionString="data source=SERVER\INSTANCE;
       Initial Catalog=MyDB;Integrated Security=SSPI;"
             providerName="System.Data.SqlClient" />
</connectionStrings> 

Сохранять информацию о безопасности не требуется

Ответ 3

Для правильного решения через много часов:

  • Откройте файл конфигурации
  • Измените строку подключения следующим образом

<add name="umbracoDbDSN" connectionString="data source=YOUR_SERVER_NAME;database=nrc;Integrated Security=SSPI;persist security info=True;" providerName="System.Data.SqlClient" />

  1. Измените YOUR_SERVER_NAME на имя текущего сервера и сохраните
  2. Откройте диспетчер IIS
  3. Найдите имя пула приложений, которое использует веб-сайт или веб-приложение.
  4. Щелкните правой кнопкой мыши и выберите "Дополнительные параметры"
  5. Из дополнительных настроек в разделе Модель процесса измените Идентификация на пользовательскую учетную запись и добавьте сведения о своем администраторе сервера, см. прилагаемые изображения:

введите описание изображения здесь

Надеюсь, это поможет.