Разрешения служб отчетов для SQL Server R2 SSRS - PullRequest
47 голосов
/ 02 августа 2010

Я получаю сообщение об ошибке ниже, когда пытаюсь получить доступ к SSRS на SQL Server 2008 R2

Я не уверен, сколько других пользователей начали использовать SQL 2008 R2 SSRS, но у меня возникла проблема сПри попытке доступа к серверу отчетов URL-адрес

появляется ошибка, указанная ниже. У пользователя нет необходимых разрешений.Убедитесь, что предоставлены достаточные разрешения и учтены ограничения контроля учетных записей Windows (UAC)

Я могу получить доступ к URL-адресу, если я запускаю IE от имени администратора

Ответы [ 8 ]

85 голосов
/ 17 сентября 2010

Это помогло мне. http://thecodeattic.wordpress.com/category/ssrs/. Перейдите к шагу 35, чтобы увидеть полученную ошибку. Перефразируя:

Как только вы сможете войти в систему YourServer / Reports от имени администратора, нажмите Домой в правом верхнем углу, затем Параметры папки и Назначение новой роли. Введите свое имя пользователя и установите флажок для каждой роли, которую вы хотите предоставить себе. Наконец, нажмите ОК. Теперь вы сможете просматривать папки, не запуская браузер с повышенными привилегиями.

Не забудьте установить безопасность на уровне сайта ** И ** на уровне папки. Надеюсь, это поможет.

Rick

23 голосов
/ 09 мая 2014

Вам необходимо установить разрешения в SSRS в двух местах , чтобы получить первоначальный доступ. Программа установки предоставляет доступ только к Builtin \ Administrators, чтобы получить доступ для этого, вам нужно щелкнуть правой кнопкой мыши ссылку браузера и выбрать Запуск от имени администратора.

  1. Запустите Internet Explorer от имени администратора
  2. Откройте URL диспетчера отчетов, на этот раз вы должны войти в
  3. Перейти к Настройки сайта в правом верхнем углу
  4. Нажмите Безопасность, затем Новое назначение роли
  5. Введите свой домен \ имя пользователя и выберите системный администратор, нажмите ок
  6. При необходимости добавьте других пользователей
  7. Нажмите дом, Настройки папки , затем Новое назначение роли
  8. Введите свой домен \ имя пользователя и выберите Content Manager, нажмите ok
  9. При необходимости добавьте других пользователей
  10. Снова откройте Internet Explorer (не администратор) и перепроверьте URL.
4 голосов
/ 30 октября 2013

в моем случае эта ошибка устранена путем добавления уровня разрешений в корневую папку.

Я ранее давал разрешение только в 2 месте. один в настройках сайта и один в новой папке с пользовательским разрешением.

но также требовалось разрешение пользователя на просмотр корневой папки. Примечание «Настройка папки» в корневой папке

в другой раз у меня была похожая проблема и я добавил пользователей в следующую группу окон SQLServerReportServerUser $ имя_серверы $ MSRS10_50.MSSQLSERVER и запуск IE в качестве администратора или отключение UAC решили мою проблему.

2 голосов
/ 16 января 2013

Я думаю, что попробовал все, что здесь упомянуто, и все равно это не сработало. Оказывается, он не распознал мою регистрацию в домене на сервере как входящую в группу «Администраторы», потому что это было неявным через мое членство в другой группе («Разработчики»), которая является членом группы «Администраторы».

Я добавил свой отдельный домен \ логин в группу «Администраторы» явным образом, вышел из системы и снова вошел в нее, и IE разрешил мне перейти на домашнюю страницу диспетчера отчетов, не требуя от меня запуска IE в качестве администратора.

0 голосов
/ 22 октября 2018

Сначала Убедитесь, что текущий пользователь является членом локальной группы администраторов на сервере, на котором работает SSRS, который может управлять разрешениями SSRS,

Примечание: По умолчанию локальные администраторы имеют полное разрешение на управление SSRS.

Теперь попробуйте сделать следующее:

Примечание: если проблема все еще существует, значит, это не проблема разрешения, вы необходимо настроить параметры Internet Explorer, как указано в User не имеет необходимых разрешений. Убедитесь, что достаточно разрешений были предоставлены и ограничения контроля учетных записей Windows (UAC) были адресованы

0 голосов
/ 14 января 2017

Эта проблема возникает из-за UAC, и только когда вы используете IE на том же компьютере, SSRS включен.

Чтобы исправить это, вы должны добавить группу AD пользователей с правами на чтение в действительные каталоги веб-сайтов SSRS и снизить безопасность. UAC глуп, как если вы являетесь администратором на поле. Он не позволит вам получить доступ к данным, если у вас также нет доступа к данным с помощью других средств, таких как группа AD без прав администратора, которая применяется к файлам.

0 голосов
/ 13 августа 2016

В моем случае после запуска IE в качестве администратора мне пришлось добавить URL диспетчера отчетов в локальные интернет-зоны в Internet Explorer, а не в доверенные сайты.

0 голосов
/ 15 мая 2014

Если это по-прежнему не работает, попробуйте снять флажок «Включить защищенный режим» в IE.
Добавьте свой сайт в локальную сеть в Сервис -> Интернет -> вкладка «Безопасность» Затем снимите флажок «Включить защищенный режим» Перезапустите IE

...