Диалог входа появляется в IE7 при просмотре служб отчетов SQL

Программа установки SQL2005 с пакетом обновления 2 (SP2) со службами Reporting Services, установленными локально на Win2003 64bit. Когда пользователи просматривают диспетчер отчетов на http://server/reports, они получают диалог входа в систему для каждого запроса, но только если они используют IE7. В FireFox все работает.

Сайт находится в зоне "локальной сети" на IE.

Похоже, что это NTLM, я протестировал переустановку, изменил разрешение для учетной записи службы, изменил разрешение для каталога SRS, ничего не работает.

3 ответа

Решение

Решение!

Измените NTAuthenticationProviders на IIS со сценарием adsutil.vbs на "NTLM, переговоры" (сценарий находится в \inetpub\adminscripts)

бежать

cscript adsutil.vbs set w3svc/1/root/NTAuthenticationProviders "NTLM,Negotiate"

(w3svc/1/ является веб-сайтом по умолчанию, замените 1 на правильный номер веб-сайта)

чтобы проверить настройки запуска

cscript adsutil.vbs get w3svc/1/root/NTAuthenticationProviders

Проверьте свойства вашего источника данных. Часто проблема заключается в неправильном способе подключения:

Что вы используете?

Connect using: 
 Credentials supplied by the user running the report 
  Display the following text to prompt user for a user name and password: 

 Use as Windows credentials when connecting to the data source 

 Credentials stored securely in the report server 
  User name:    
Password:    The password is not valid. Please retype the password. 


 Use as Windows credentials when connecting to the data source 
 Impersonate the authenticated user after a connection has been made to the data  source 

 Windows integrated security 
 Credentials are not required 

Пользователи могут добавлять сайт http://server/reports на доверенные сайты в Internet Explorer.

Меню: Сервис-> Вкладка "Свойства обозревателя": Безопасность Нажмите значок "Надежные сайты" Нажмите кнопку "Сайты" Добавьте сайт отчетов

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