Еще одна проблема rsAccessDenied с SSRS - PullRequest
1 голос
/ 14 марта 2010

Я прочитал много постов, касающихся проблемы, но ни одно из предложенных решений не помогло мне. Я продолжаю получать сообщение об ошибке: "Разрешения, предоставленные пользователю '\ Rich', недостаточны для выполнения этой операции. (RsAccessDenied)." Если я вошел в систему как локальная учетная запись администратора, введите отчет URL служб в IE не дает мне этой ошибки, но выводит меня на пустую страницу. Мне вообще не удалось попасть на домашнюю страницу SSRS.

Порядок операций: Я установил и исправил Windows 7 Ultimate 64-битной Я установил SQL Server Express 2008 с расширенными службами с помощью веб-установщика MS. Я скачал и установил SP1 для SQL Server Express 2008.

Я пытался запустить IE в качестве администратора, добавить локальный компьютер к доверенным сайтам и почти все другие предложения, которые я нашел. Я даже запустил всю установку, вошедшую в систему как локальный администратор. Ничто не похоже на работу. Может ли кто-нибудь сказать мне, учитывая вышеописанный процесс установки, что я должен ожидать после выполнения этой работы?

Ответы [ 6 ]

1 голос
/ 12 декабря 2010

Я использую SQL Reporting Services 2005 в Windows 7. Я не смог избавиться от ошибки rsAccessDenied при попытке развернуть отчеты или получить доступ к URL-адресу "http://localhost/reportserver".I перепробовал много предложений со многих форумов, но у меня ничего не получалось. Наконец-то у меня сработало следующее решение.

Мое решение:

1.Откройте IIS manager, выберите веб-сайт «ReportSever» из списка веб-сайтов слева.

2.Нажмите «Основные настройки» в действиях с правой стороны.

3.Нажмите «Подключиться как», укажите свои учетные данные для входа в Windows и нажмите «Установить».

Махеш Н

Чтобы проверить, решилась ли эта проблема, вы можете нажать кнопку «Настройки теста». Если вы видите зеленую галочку перед «Аутентификация» и «Авторизация», тогда вы можете Eureka.

Удачи.

1 голос
/ 19 марта 2010

Требуется дополнительная работа в Windows выше XP ...

Прочитайте эти, которые в значительной степени охватывают все основы ...

Как: настроить сервер отчетов для локального администрирования в Windows Vista и Windows Server 2008

Установка служб отчетов в Windows 7, Vista или Windows Server 2008

Диспетчер отчетов в Windows 7

1 голос
/ 14 марта 2010

Если вы хотите получить доступ к серверу отчетов из вашего веб-приложения, вы должны добавить NT AUTHORITY\NETWORK SERVICE в новом назначении роли в диспетчере отчетов и дать ему все необходимые разрешения.

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

MY_DOMAIN\MY_USER_NAME

и предоставьте необходимые разрешения этому пользователю.

0 голосов
/ 29 декабря 2010

Я использую 64-битную Windows 7 и 64-битную SQL Server 2005. Ошибка «недостаточно прав» не нова для меня. Это случилось со мной на нескольких машинах, и это всегда решалось так или иначе. На этом конкретном 64-битном компьютере я пробовал много решений безрезультатно, пока не попробовал приведенное выше предложение Махеша.

Просто для пояснения, моя установка SQL была настроена программой установки автоматически. Веб-служба службы отчетов работает как «Сетевая служба», а ее служба Windows работает как «Локальная система», а пул приложений ReportServer работает как «Сетевая служба». Единственное, что я сделал, было, как предположил Махеш, настроить виртуальный каталог (приложение) ReportServer на «Connect As ...» для учетной записи администратора, и это помогло.

0 голосов
/ 19 марта 2010

При запуске Internet Explorer щелкните правой кнопкой мыши и запустите его от имени администратора.

0 голосов
/ 16 марта 2010

Вы дали себе административные права на SQL Server 2008? Я не думаю, что он автоматически дает права администратора во время установки, кроме как для учетной записи SQL sa, если используется смешанная проверка подлинности. Я спрашиваю, потому что это не упоминается в вашем списке шагов в вопросе.

См. Шаг № 16 здесь:
Как установить SQL Server 2008 (программа установки)

"Администраторы SQL Server. Необходимо указать хотя бы одного системного администратора для экземпляра SQL Server. Чтобы добавить учетную запись, под которой выполняется программа установки SQL Server, нажмите" Добавить текущего пользователя ". Чтобы добавить или удалить учетные записи из списка системы администраторы нажмите «Добавить» или «Удалить», а затем измените список пользователей, групп или компьютеров, которые будут иметь права администратора для экземпляра SQL Server. "

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...