SQL Server 2008 (не R2). Я пытаюсь разрешить пользователям создавать и развертывать отчеты SSRS на сервере отчетов, доступ к которому пользователи могут получить только через Интернет. Я создал провайдер аутентификации пользовательских форм.
Теперь я могу подключиться к серверу отчетов через Интернет через менеджер отчетов или построитель отчетов 2.0. Я хотел бы предоставить пользователю общий источник данных, который он может использовать в отчетах. Я создал источник данных с учетными данными, хранящимися на сервере. Теперь я могу создать отчет и добавить общий источник данных. Тем не менее, когда я пытаюсь добавить набор данных, мне предлагается ввести учетные данные для источника данных. Если у меня есть доступ к серверу базы данных по сети, я могу ввести учетные данные, и все работает. Однако при работе через Интернет (сервер БД недоступен из-за пределов брандмауэра) он завершается с ошибкой «Вход не выполнен»
Я думаю, что он пытается подключиться напрямую к серверу базы данных, когда я делаю это, вместо того, чтобы подключаться через сервер отчетов и использовать общий источник данных. Если я использую общую модель на сервере вместо источника данных, она работает нормально, но я бы хотел гибкости использования источника данных.
Возможно ли это? Если нет, кто-нибудь знает, отличается ли он в R2 / RB3? У меня нет доступа к R2 для тестирования.
Заранее спасибо,
Josh