Остановка пользователя iis apppool от подключения к sql

Использование sql 2008 и IIS 7. Кажется, что бы я ни делал, IIS использует пул приложений для подключения к серверу SQL. Я даже полностью указал имя пользователя и пароль в строке подключения в файле web.config.

Как мне это отключить!?!?

<add connectionString="Data Source=db;Failover Partner=db1;Initial Catalog=Cata;User Id=DOMAIN\Test;Password=111111;Trusted_Connection=Yes;" name="LocalSqlServer" providerName="System.Data.SqlClient" />

Но он все еще подключается как указанная учетная запись, которую я выбрал для этого пользователя IIS веб-сайтов... это убивает меня. Есть ли что-то еще в web.config, чтобы отключить это?

Из комментариев ниже, я использую группы AD для подключения в SQLServer, если я отключаю доверенное соединение, SQL не авторизует пользователя.

2 ответа

Trusted_Connection=Yes говорит ему использовать встроенную аутентификацию, то есть идентификацию пула приложений. Возьмите это или установите это No,

Попробуйте использовать Integrated Security=False в строке подключения.

Другие вопросы по тегам