Учетные данные IIS для SQL Server (доверенное соединение?) - PullRequest
0 голосов
/ 23 ноября 2010

У меня есть один физический сервер.На этом сервере одна VMWare под управлением «SQL Server 2008R2», другая VMWare под управлением «IIS 7» в Windows 2008R2

Когда я пытаюсь присоединиться к веб-сайту с виртуальной машины, на которой работает IIS, или с другого клиента нав сети я получаю эту ошибку:

«401 не авторизован: доступ запрещен из-за неверных учетных данных», мой пользователь известен пользователям базы данных.

Есть идеи?

Спасибо

Ответы [ 2 ]

0 голосов
/ 24 ноября 2010

Кажется, проблема на уровне IIS, а не в вопросе проверки подлинности SQL Server.Ваш веб-сайт работает в режиме «Интегрированная Windows» (NTLM / Kerberos)?Вместо этого можно попробовать переключиться на «Анонимную аутентификацию»:

  1. Откройте диспетчер IIS и выберите веб-сайт, вызывающий ошибку (я полагаю, это веб-сайт по умолчанию).Свойство «Аутентификация» в разделе «IIS».
  2. Включите элемент «Анонимная аутентификация» и отключите другие.
0 голосов
/ 23 ноября 2010

Можете ли вы подтвердить личность пула вашего приложения?По умолчанию он не использует «сетевые сервисы».Я полагаю, что ваша строка подключения установлена ​​на «Integrated Security = True».

Gtz, Stéphane.

...