Поделиться через


Настройка сервера отчетов, работающего в собственном режиме, для локального администрирования (SSRS)

Развертывание сервера отчетов Службы Reporting Services в одной из следующих операционных систем требует дополнительных шагов настройки, если вы желаете управлять экземпляром этого сервера локально. Следующие операционные системы предотвращают злоупотребление повышенными разрешениями, отключая разрешения администратора при доступе к приложениям.

  • Windows Server 2012 R2

  • Windows 8.1

  • Windows 8

  • Windows Server 2012

  • Windows Server 2008 R2

  • Windows 7

  • Windows Server 2008

  • Windows Vista

Так как указанные ОС ограничивают разрешения, большинство приложений запускаются членами локальной группы «Администраторы» точно таким же образом, как и из стандартной учетной записи пользователя.

Это позволяет повысить общую безопасность системы, предотвращая использование стандартных, встроенных назначений ролей, которые службы Reporting Services создают для локальных администраторов.

В этом подразделе описана настройка сервера отчетов для локальных администраторов после завершения установки. Если сервер отчетов еще не установлен или не настроен, см. разделы Установка SQL Server «2012» с помощью мастера установки (программы установки) и Управление сервером отчетов служб Reporting Services в собственном режиме.

  • Обзор изменений в конфигурации

  • Настройка администрирования локального сервера отчетов и диспетчера отчетов

  • Настройка среды SQL Server Management Studio (SSMS) для локального администрирования сервера отчетов

  • Настройка среды SQL Server Data Tools (SSDT) для публикации в локальном сервере отчетов

  • Дополнительные сведения

Обзор изменений в конфигурации

Следующие изменения в конфигурации настраивают сервер так, что можно использовать разрешения стандартного пользователя при выполнении операций сервера отчетов и управлении его содержимым.

  • Добавление URL-адресов служб Службы Reporting Services в доверенные сайты. По умолчанию Internet Explorer, запущенный на перечисленных ОС, выполняется в защищенном режиме, в котором запросы браузера изолируются от процессов высокого уровня, выполняющихся на том же компьютере. Защищенный режим для приложений сервера отчетов можно отключить, добавив их в список «Надежные сайты».

  • Создание назначений ролей, которые предоставляют права администратора сервера отчетов, разрешение на управление содержимым и процессом работы сервера отчетов без применения функции обозревателя Запуск от имени администратора. Создав назначение ролей для учетной записи пользователя Windows, можно получить доступ к серверу отчетов с разрешениями «Диспетчер содержимого» и «Системный администратор» через назначения ролей, определенные явным образом и созданные на замену стандартным встроенным назначениям ролей, которые были созданы службами Reporting Services.

Значок стрелки, используемый со ссылкой «В начало» В начало

Настройка администрирования локального сервера отчетов и диспетчера отчетов

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

  • У пользователя 'Domain\[user name] отсутствуют необходимые разрешения. Убедитесь, что предоставлены достаточные разрешения и учтены ограничения контроля учетных записей Windows.

Параметры надежных сайтов в браузере

  1. Откройте окно браузера с разрешениями администратора. В меню Пуск укажите Все программы, щелкните правой кнопкой мыши пункт Internet Explorer и выберите Запуск от имени администратора.

  2. Чтобы продолжить, нажмите кнопку Разрешить.

  3. Добавьте в список URL-адресов адрес диспетчера отчетов. Инструкции см. в разделе Диспетчер отчетов (службы SSRS) электронной документации по SQL Server.

  4. Выберите меню Сервис.

  5. Выберите пункт Свойства обозревателя.

  6. Щелкните пункт Безопасность.

  7. Выберите Надежные сайты.

  8. Нажмите кнопку Сайты.

  9. Добавьте http://<server name>/reports.

  10. Если для сайта по умолчанию не используется HTTPS, снимите флажок Для всех сайтов этой зоны требуется проверка серверов (https:).

  11. Нажмите кнопку Добавить.

  12. Нажмите кнопку ОК.

Параметры каталога диспетчера отчетов

  1. На домашней странице диспетчера отчетов щелкните ссылку Параметры папки.

  2. На странице настроек папки щелкните пункт Безопасность.

  3. Нажмите кнопку Создать назначения ролей.

  4. В поле Имя группы или пользователя введите свою учетную запись Windows в следующем формате: <domain>\<user>.

  5. Выберите Диспетчер содержимого.

  6. Нажмите кнопку ОК.

Параметры сайта диспетчера отчетов

  1. Откройте браузер с правами администратора и перейдите к диспетчеру отчетов http://<server name>/reports.

  2. В верхнем углу домашней страницы нажмите кнопку Параметры сайта.

    СоветСовет

    Примечание. Если вариант Параметры сайта недоступен, закройте и повторно откройте браузер и перейдите к диспетчеру отчетов с правами администратора.

  3. Щелкните пункт Безопасность.

  4. Нажмите кнопку Создать назначения ролей.

  5. В поле Имя группы или пользователя введите свою учетную запись Windows в следующем формате: <domain>\<user>.

  6. Выберите Системный администратор.

  7. Нажмите кнопку ОК.

  8. Закройте диспетчер отчетов.

  9. Повторно откройте диспетчер отчетов в Internet Explorer без использования функции Запуск от имени администратора.

Значок стрелки, используемый со ссылкой «В начало» В начало

Настройка среды SQL Server Management Studio (SSMS) для локального администрирования сервера отчетов

По умолчанию доступ ко всем свойствам сервера отчетов, предусмотренным в Среда SQL Server Management Studio, отсутствует, если не выполнен запуск Среда Management Studio с правами администратора.

Для настройки свойств роли Службы Reporting Services и назначений ролей необходимо каждый раз запускать Среда Management Studio с повышенным уровнем разрешений.

  • Нажмите кнопку Пуск, укажите Все программы, SQL Server 2012, щелкните правой кнопкой мыши Среда Management Studio, а затем выберите команду Запуск от имени администратора.

  • Подключение к локальному серверу Службы Reporting Services.

  • На странице Безопасность нажмите Системные роли.

  • Щелкните правой кнопкой мыши узел Системный администратор и выберите пункт Свойства.

  • В диалоговом окне Свойства системной роли выберите Просмотр свойств сервера отчетов. Выберите все нужные свойства, связанные с членами роли системных администраторов.

  • Нажмите кнопку ОК.

  • Закройте среду Среда Management Studio.

  • Сведения о добавлении пользователя к системной роли «системный администратор» см. в подразделе Настройка параметров сайта ранее в этой статье.

Теперь при открытии Среда Management Studio без запуска от имени администратора у вас будет доступ к свойствам сервера отчетов.

Значок стрелки, используемый со ссылкой «В начало» В начало

Настройка среды SQL Server Data Tools (SSDT) для публикации в локальном сервере отчетов

Если вы установили SQL Server Data Tools (SSDT) в одной из операционных систем, приведенных в первом подразделе, и желаете, чтобы SSDT взаимодействовала с локальным сервером отчетов (в собственном режиме) без получения ошибок о допуске пользователя, нужно открывать SQL Server Data Tools (SSDT) с повышенными разрешениями или же настроить роли служб отчетности. Например, при недостатке разрешений могут возникнуть следующие проблемы.

  • При попытке развертывания элементов отчета на локальном сервере отчетов отображается сообщение об ошибке, похожее на приведенное в окне Список ошибок.

    • Предоставленные пользователю «домен\<user name>» разрешения недостаточны для выполнения данной операции.

Запуск SSDT с повышенным уровнем разрешений

  1. Нажмите кнопку Пуск, укажите Все программы, SQL Server 2012, щелкните правой кнопкой мыши SQL Server Data Tools, а затем выберите команду Запуск от имени администратора.

  2. Нажмите кнопку Продолжить.

  3. Нажмите кнопку Выполнить программу.

После этого можно приступать к развертыванию отчетов и других элементов на локальном сервере отчетов.

Настройка назначений ролей Службы Reporting Services без необходимости каждый раз запускать SSDT с повышенным уровнем разрешений

  • См. подразделы Настройка параметров папки и Настройка параметров сайта.

Значок стрелки, используемый со ссылкой «В начало» В начало

Дополнительные сведения

Еще одно распространенное действие по настройке администрирования Службы Reporting Services— открытие порта номер 80 в брандмауэре Windows для разрешения доступа к компьютеру с сервером отчетов. Инструкции см. в разделе настроить брандмауэр для доступа к серверу отчетов.

Значок стрелки, используемый со ссылкой «В начало» В начало

См. также

Основные понятия

Управление сервером отчетов служб Reporting Services в собственном режиме

Другие ресурсы

How to: Start Reporting Services Configuration Manager