Ошибка разрешений при попытке просмотреть отчет в SSRS

#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:

Хорошо, я нашел ответ. В этом отчете использовался общий набор данных, и у новых пользователей не было доступа к набору данных. Предоставление им доступа к набору данных устранило проблему, и отчет теперь выполняется для всех пользователей.