#reporting-services #ssrs-2012
#службы отчетов #ssrs-2012
Вопрос:
Я получаю приведенную ниже ошибку при попытке просмотреть отчет в SSRS 2012.
An error has occurred during report processing. (rsProcessingAborted)
The permissions granted to user 'DOMAINjttest' are insufficient for performing this operation. (rsAccessDenied)
Я проверил разрешения, и все кажется нормальным. В корневой папке у меня есть «Все», перечисленные в качестве браузера. У пользователя есть явные разрешения браузера для папки, в которой находится отчет. Отчет наследует разрешения от родительского, и я вижу пользователя в списке безопасности, когда просматриваю безопасность для самого отчета.
Я попытался удалить и повторно развернуть отчет из Visual Studio. Ошибка возникает во всех браузерах как на компьютерах Mac, так и на ПК. Я в тупике.
Комментарии:
1. Что еще более странно, в этой папке есть другие отчеты, которые также наследуют разрешения, и я могу просматривать эти отчеты без каких-либо проблем. В чем проблема с этим отчетом?
2. Можно ли запустить отчет локально?
3. Отчет выполняется нормально, как и у других пользователей. Если подумать, пользователи, у которых уже были разрешения браузера на доступ к папке до публикации отчетов, работают, но проблемы у меня возникают из-за трех новых пользователей.
Ответ №1:
Хорошо, я нашел ответ. В этом отчете использовался общий набор данных, и у новых пользователей не было доступа к набору данных. Предоставление им доступа к набору данных устранило проблему, и отчет теперь выполняется для всех пользователей.