2015-01-07 2 views
0

Я создал отчет SSRS с несколькими таблицами, используя несколько хранимых процедур в SGMIS. Отчет должен доставляться либо по электронной почте в формате PDF, либо должен выполняться указанными пользователями по запросу с URL-адресомСлужбы Reporting Services - Конфигурация управления пользователями и безопасности

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

К сожалению, каждый раз, когда пользователь() пытается запустить его из URL, она получает сообщение об ошибке, как это:

The permissions granted to user 'mydomain\myAccount' 
are insufficient for performing this operation. (rsAccessDenied) 
(ReportingServicesLibrary) 

Но пользователь, безусловно, имеет все разрешения на сервере отчетов и папку (так \ CSC \ и сам отчет) - мы даже проверили, что у нее есть логин на SQL Server, и она отображается на роль Public, и она также имеет доступ к базе данных.

Что еще нам нужно сделать для пользователя, который не находится в отделе Systems. или администраторы для выполнения отчета SSRS через URL-адрес?

+1

Вы снова ..? Привет, вопрос, но вы проверили последние 2 абзаца («Действие пользователя») на этой странице MSDN (http://msdn.microsoft.com/en-us/library/aa337279.aspx)? –

+0

Я сделал, но я предполагаю, что искал подтверждения того, что должен делать? Я являюсь администратором отчета и SQL Server, но, безусловно, пользователю браузера не нужно быть админами? –

+0

Просто интересно, если вам повезло, разрешив это ... –

ответ

1

Я проверил мою конфигурацию, и у меня есть следующие:

  • Войти в диспетчере отчетов в http://servername/reports

  • Выберите папку содержит отчеты, затем нажмите кнопку «Параметры папок». Если базовая папка содержит отчет, просто нажмите «Настройки папки».

  • Если вы еще не выбрали, нажмите «Безопасность» на левой боковой панели.

  • Нажмите «Новое назначение роли».

  • Для имени пользователя или группы, введите: NT AUTHORITY\Authenticated Users

  • галочка Browser в списке ролей.

  • Нажмите OK.

+0

еще нет, но спасибо за попытку +1 –

+0

@OurManInBananas Я еще раз посмотрю на свою конфигурацию и посмотрю, не пропал ли я что-нибудь. –

+0

@OurManInBananas Вы пытались заменить «NT AUTHORITY \ Authenticated Users» пользователем, с которым он жалуется? (в вашем вопросе «mydomain \ myAccount») –

Смежные вопросы