Хранение учетных данных в SSRS 2005 - PullRequest
2 голосов
/ 15 декабря 2008

Когда я пытаюсь создать новый снимок в SQL Server Reporting Services 2005, я получаю сообщение: «Возможно, история отчета не может быть создана, поскольку учетные данные, используемые для запуска отчета, не сохраняются, отчет использует пользовательский параметр» значения, значения параметров отчета по умолчанию отсутствуют или, если связанный отчет, ссылка больше не действительна "

В разделе «Источники данных» проверяется «встроенная безопасность Windows». Я могу выбрать «Учетные данные, надежно сохраненные на сервере отчетов», и ввести свое имя пользователя и пароль, но это кажется неправильным, поскольку я не хочу делать это для каждого отчета.

Сейчас я просто запускаю его на своей локальной машине (http://localhost/Reports$SQL2005/),, поэтому я не знаю, почему я получаю эти ошибки

Есть идеи?

Ответы [ 3 ]

3 голосов
/ 16 декабря 2008

Настройка источника данных для использования «учетных данных, надежно сохраненных на сервере отчетов» требуется, если вы хотите использовать такие функции служб Reporting Services, как подписки и моментальные снимки отчетов. Это необходимо сделать только для источников данных, поэтому при условии, что вы не создали новый источник данных для каждого отчета (и поэтому они совместно используют один или несколько источников данных), вам нужно только настроить это при первом развертывании. источник (и) данных.

Многие люди создают определенную учетную запись домена для служб Reporting Services и используют эти учетные данные для источников данных (убедившись, что вы предоставили учетной записи домена необходимые разрешения для соответствующих баз данных). Это означает, что отчеты выполняются как учетная запись служб отчетов при каждом запуске.

Подробнее: http://msdn.microsoft.com/en-us/library/ms160330(SQL.90).aspx

1 голос
/ 15 января 2010

С опозданием в этом сообщении, но у меня возникла проблема, когда у меня были сохранены учетные данные отчета на сервере отчетов, но я все еще не мог сделать снимок. оказалось, что в отчете был вложенный отчет, и я должен был сохранить учетные данные вместе с этим отчетом, чтобы заставить его работать.

0 голосов
/ 16 декабря 2008

Согласен со всем, что сказал Натан. Убедитесь, что используемые вами учетные данные имеют по крайней мере доступ dbdatareader к серверу отчетов, отчету сервера отчетов и любым другим используемым вами БД.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...