Проблема с разрешением при доступе к отчету с сервера отчетов в My Applicatoin - PullRequest
0 голосов
/ 08 января 2019

Разрешение, предоставленное текущему пользователю, недостаточно для доступа к отчету

У меня два сервера, один для сервера отчетов, а другой - сервер приложений. Оба имеют учетные данные администратора, поэтому при развертывании своего кода и запуске приложения и попытке получить доступ к отчету я получил ошибку разрешения

Сообщение об ошибке:

Разрешения, предоставленные пользователю 'PNKDC0 \ WEB01 $', недостаточны для выполняя эту операцию. ---
Microsoft.ReportingServices.Diagnostics.Utilities.AccessDeniedException: Разрешения, предоставленные пользователю 'PNKDC0 \ WEB01 $', недостаточны для выполнения этой операции.

Трассировка стека: в System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse (сообщение SoapClientMessage, ответ WebResponse, поток StreamStream, логический асинхронный вызов) в System.Web.Services.Prottp. String methodName, Object [] parameters) в ReportService2010.ReportingService2010.ListChildren (String ItemPath, Boolean Recursive) в Screening.UI.ReportLauncher.Page_Load (отправитель объекта, EventArgs e) в System.Web.UI.Control.OnLoad Event ( в System.Web.UI.Control.LoadRecursive () в System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint)

1 Ответ

0 голосов
/ 08 января 2019

Для установки разрешений в пределах SSRS вам нужно запустить internet explorer как Administrator enter image description here

Откройте URL report Manager, Ищите Настройки сайта в правом верхнем углу, затем нажмите Security, затем New Role Assignment enter image description here Укажите свой домен \ имя пользователя и выберите System Administrator, нажмите ОК При необходимости добавьте других пользователей. Нажмите «Главная», «Настройки папки», затем «Назначение новой роли» enter image description here Введите domain\username и выберите Content Manager, нажмите кнопку ОК, закройте и снова откройте internet explorer (без прав администратора) и проверьте URL отчета.

также проверьте службы Reporting Services, как она настроила пул приложений и пул для IIS

...