SSRS rsInvalidDataSourceCredentialSetting XML + SQL DataSource - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть отчет, который использует общий SQL источник данных и локальный XML источник данных. Я проверил подключение к общему источнику данных SQL, и оно работает. Локальный XML источник данных основан на параметре, который я отправляю в отчет.

URL создается следующим образом: ...Security+Reporting&rs:Command=Render&FileInputHash={hash}

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

The current action cannot be completed. The user data source credentials do not meet the requirements to run this report or shared dataset. Either the user data source credentials are not stored in the report server database, or the user data source is configured not to require credentials but the unattended execution account is not specified. (rsInvalidDataSourceCredentialSetting)

Как я могу решить эту проблему? Кто-нибудь знает, что не так?

РЕДАКТИРОВАТЬ :

Я попытался удалить параметр, изменил оба источника данных на "Windows Аутентификация" и протестировал соединение. Оба соединения работают, но все равно выдает ту же ошибку при попытке открыть отчет.

1 Ответ

0 голосов
/ 26 февраля 2020

Проблема заключалась в том, что сервер отчетов устанавливал различные параметры источника данных, даже если для параметра OverwriteDataSource было задано значение true. Чтобы решить эту проблему, откройте сервер отчетов в браузере, перейдите к отчету, нажмите «Управление» в раскрывающемся списке рядом с именем отчета. Затем вы указываете настройки источника данных в веб-конфигурации.

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