В очередной раз меня поразила стена безопасности SSRS.
Я сделал новую установку SSRS 2008R2.
Я создал отдельную учетную запись (ssrs) в своем ящике для доступа к службам, связанным с SSRS,
При переходе на локальный сервер / сервер отчетов я столкнулся с всплывающим окном аутентификации Windows.Я ввел имя пользователя ssrs и pw и через некоторое время получил следующее сообщение об ошибке:
Разрешения, предоставленные пользователю 'mybox \ ssrs', недостаточны для выполнения этой операции.(rsAccessDenied)
При переходе на localhost / reports / pages / folder.aspx отображается та же ошибка служб отчетов SQL Server.
Я настроил reportserver.config следующим образом:
<Authentication>
<AuthenticationTypes>
<RSWindowsBasic>
<LogonMethod>3</LogonMethod>
<Realm></Realm>
<DefaultDomain></DefaultDomain>
</RSWindowsBasic>
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
В конечном счете, я хотел бы получить доступ к отчетам через мой код C #, который, как я предполагаю, будет использовать аутентифицированного пользователя, которого я настроил на коробке.
Одна запись указывает на добавление имени или группы в группу ssrs, которая после этого не работает с SQLServerReportServerUser $ MyBox $ MSRS10_50.SQLSERVER2008R2.
Имейте в виду, яеще не удалось даже просмотреть какое-либо меню служб отчетов, так как у некоторых людей были проблемы с.Я на шаге 1, просто пытаюсь просмотреть сервисы.
Я даже попытался войти в систему с моей учетной записью администратора в этом поле - нет, все равно проблема с разрешениями.
Некоторыепошаговое руководство по этому вопросу было бы полезно.
Спасибо.