SSRS передает учетные данные источника данных при развертывании на веб-портале SSRS - PullRequest
0 голосов
/ 13 сентября 2018

Я хочу, чтобы определенные отчеты выполнялись от имени суперпользователя, но когда я изменяю раздел «Учетные данные» для встроенных источников данных .rdl, эти изменения не распространяются на веб-сервер. Таким образом, пользователям все еще необходимо ввести свое имя пользователя / пароль на веб-сервере и столкнуться с проблемами с разрешениями.

Текущий обходной путь - «Управление» отчетом на веб-сервере (с использованием эллипсов ...) и указание каждому отчету входить в источник данных «Использование следующих учетных данных ...» и присвоение прав суперпользователя. .

Но это означает, что каждый раз, когда мы повторно развертываем отчет, нам нужно это делать. Мы бы предпочли, чтобы настройки, которые мы имеем в фактических .rdl в SSRS, действительно отображались на веб-сервере после развертывания.

1 Ответ

0 голосов
/ 13 сентября 2018

Я предлагаю использовать общих источников данных для ваших отчетов. Для каждой базы данных, к которой необходим отчет, создайте один такой общий источник данных . Параметры проекта по умолчанию для проектов сервера отчетов в Visual Studio - не перезаписывать источники данных, которые уже существуют на сервере, при развертывании проекта. Таким образом, вам придется устанавливать учетные данные на веб-портале для каждого источника данных только один раз, и вам не нужно об этом заботиться при развертывании обновленных отчетов.

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