22.04.2013, 06:09 | #1 |
Участник
|
Авторизация в ReportingService при выполнении отчета
Доброго времени суток.
Подскажите как настроить под каким пользователем CRM 2011 "общается" с ReportingService? Есть кастомный отчет, созданный в VS2008. Он делает select на другую базу (не CRM). При выполнении этого отчета из CRM, в логах ReportingService вижу: Reporting Services error Microsoft.ReportingServices.Diagnostics.Utilities.RSException: Произошла ошибка при обработке отчета. ---> Microsoft.ReportingServices.ReportProcessing.ProcessingAbortedException: Произошла ошибка при обработке отчета. ---> Microsoft.ReportingServices.ReportProcessing.ReportProcessingException: Не удалось установить соединение с источником данных "DB". ---> System.Data.SqlClient.SqlException: Ошибка входа пользователя "NT AUTHORITY\АНОНИМНЫЙ ВХОД". Если запускать отчет через страницу ReportingService, то всё проходит удачно, вернее отчет коннектится к базе от того пользователя, от которого зашли на страницу. Поэтому делаю вывод что всё-таки это CRM пытается анонимно запустить отчет. Кстати, при создании отчета в VS2008 способ коннекта к ресурсу "DB" был выбран "Использовать проверку подлинности Windows". |
|