Назад | Перейти на главную страницу

Не удается подключиться к диспетчеру отчетов SSRS: недостаточный доступ

Я пытаюсь получить доступ к диспетчеру отчетов, который в моем случае находится по адресу http://localhost/Reports. Когда я пытаюсь туда пойти, я получаю следующую ошибку:

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

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

Я использую Windows 8, а домена нет. Я вошел в систему как тот же пользователь, который использовался для установки операционной системы, а также всего другого программного обеспечения, и у него есть права системного администратора на ядре СУБД SQL Server. Дайте мне знать, что еще вам нужно знать, и я опубликую это как можно скорее.

Вот как я это решил:

1) Включил учетную запись администратора через командную строку:

net user administrator /active:yes

2) Авторизовался как встроенный админ и открыл браузер как админ.

3) Успешно зашел в http://localhost/reports и назначил моей обычной учетной записи администратора все необходимые права.

Я не уверен, в чем разница между встроенной учетной записью администратора и моей учетной записью администратора. Я заметил, что когда я выбрал «Запуск от имени администратора», чтобы открыть браузер, он не дал мне нормального окна сообщения для подтверждения, что заставляет меня задаться вопросом, мог ли я просто временно отключить UAC в своей обычной учетной записи администратора и сделать то же самое. вещь.

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

Я тоже боролся с этим. В Windows 8 с моей учетной записью «admin» было невозможно заставить работать Сервер отчетов. Что еще хуже, я забыл пароль учетной записи администратора, который использовал для настройки компьютера.

Вы должны включить учетную запись администратора в Управление компьютером => Локальные пользователи и группы => Администратор; щелкните правой кнопкой мыши, выберите «Свойства» и убедитесь, что флажок «Учетная запись отключена» снят. Как только вы это сделаете, перезагрузитесь и на экране входа в систему выберите учетную запись администратора. Если это поможет, я думаю, что пароль должен состоять из заглавной буквы и цифры. Мне потребовалось несколько попыток.

Зайдя в учетную запись администратора, отключите UAC. Для этого откройте панель управления, введите «UAC» и выберите параметр «Изменить контроль учетных записей». Переместите ползунок полностью вниз. Позже вам придется сбросить этот параметр.

Наконец, настройте сервер отчетов с помощью диспетчера конфигурации служб Reporting Services. Я не буду вдаваться в подробности здесь, поскольку они описаны в другом месте и это самостоятельный процесс. Когда вы закончите, нажмите ссылку Report Manager (на моем компьютере она находится по адресу http://localhost:80/ReportManager - но, тем не менее, он находится на вкладке URL диспетчера отчетов). Оттуда вы можете настроить дополнительный доступ к учетной записи. Добавьте свою учетную запись пользователя в качестве администратора и закройте окно. Сбросьте настройки UAC в панели управления. Наконец, выйдите из учетной записи администратора и вернитесь в свою учетную запись пользователя.

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

Я столкнулся с той же проблемой, даже запустил Chrome от имени администратора, но сохранил ту же ошибку, что-то странно, что только запуск классического Internet Explorer в качестве администратора позволяет это работать, там вы можете объявить своего собственного пользователя как администратора (как системный администратор и менеджер контента) и теперь вы можете начать работу в любом браузере.