Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Развертывание сервера отчетов Служб Reporting Services на одном из следующих операционных систем требует дополнительных действий по настройке, если вы хотите локально администрировать экземпляр сервера отчетов. В этой статье объясняется, как настроить сервер отчетов для локального администрирования. Если необходимо установить сервер отчетов, см. статью "Установка SQL Server" из мастера установки (программа установки). Если необходимо настроить сервер отчетов, см. статью "Управление сервером отчетов служб Reporting Services в собственном режиме".
Относится к:
Собственный режим служб Reporting Services
-
Windows Server 2012 R2
-
Windows 8.1
-
Windows 8
-
Windows Server 2012
-
Windows Server 2008 R2
-
Windows 7
-
Windows Server 2008
Так как отмеченные операционные системы ограничивают разрешения, члены локальной группы администраторов выполняют большинство приложений, как если бы они использовали учетную запись стандартного пользователя.
Хотя эта практика повышает общую безопасность системы, она предотвращает использование предопределенных встроенных назначений ролей, создаваемых службами Reporting Services для локальных администраторов.
Настройка локального сервера отчетов и администрирования веб-портала
Настройка SQL Server Management Studio (SSMS) для администрирования локального сервера отчетов
Настройка SQL Server Data Tools (SSDT) для публикации на локальном сервере отчетов
Обзор изменений конфигурации
Следующие изменения конфигурации настраивают сервер, чтобы использовать стандартные разрешения пользователя для управления содержимым и операциями сервера отчетов:
Добавьте URL-адреса служб Reporting Services на надежные сайты. По умолчанию Internet Explorer работает в перечисленных операционных системах в защищенном режиме. Эта функция блокирует запросы браузера, не позволяя им достигать высокоуровневых процессов, выполняемых на одном компьютере. Вы можете отключить защищенный режим для приложений сервера отчетов, добавив их в качестве надежных сайтов.
Создайте назначения ролей, которые дадут вам, как администратору сервера отчетов, разрешение на управление содержимым и операциями без необходимости использования функции запуска от имени администратора в Internet Explorer. Создавая назначения ролей для учетной записи пользователя Windows, вы получаете доступ к серверу отчетов с разрешениями Диспетчера содержимого и системного администратора. Вы получаете доступ с помощью явных назначений ролей, которые заменяют предопределенные встроенные назначения ролей, создаваемые службами Reporting Services.
Настройка локального сервера отчетов и администрирования веб-портала
Выполните действия по настройке в этом разделе, если вы просматриваете локальный сервер отчетов, и вы увидите ошибки, аналогичные следующему примеру:
- Пользователь
Domain\[user name]
не включает необходимые разрешения. Убедитесь, что предоставлены достаточные разрешения, а ограничения управления учетными записями Windows (UAC) устранены.
Параметры доверенного сайта в браузере
Откройте окно браузера с разрешениями Запуск от имени администратора. В меню "Пуск " щелкните Internet Explorer правой кнопкой мыши и выберите "Запуск от имени администратора".
Нажмите кнопку "Да" , когда появится запрос на продолжение.
Введите URL-адрес веб-портала. Инструкции см. на веб-портале сервера отчетов (собственный режим SSRS).
Выберите Инструменты.
Выберите "Параметры браузера".
Выберите Безопасность.
Выберите надежные сайты.
Выберите Сайты.
Добавьте
https://<your-server-name>
.Снимите флажок "Требовать сертификацию сервера" (https:) для всех сайтов в этой зоне , если вы не используете HTTPS для сайта по умолчанию.
Нажмите кнопку Добавить.
Нажмите ОК.
Параметры папки веб-портала
На веб-портале на домашней странице выберите "Управление папкой".
На странице "Управление папками" выберите "Безопасность ", а затем нажмите кнопку "Добавить группу" или "Пользователь".
На странице "Новое назначение ролей" в поле "Группа" или "Пользователь" введите учетную запись пользователя Windows в следующем формате:
<domain>\<user>
Выберите Диспетчер контента.
Нажмите ОК.
Параметры сайта веб-портала
Откройте браузер с правами администратора и перейдите на веб-портал
https://<server name>/reports
.Щелкните значок шестеренки в верхней строке домашней страницы и выберите пункт "Параметры сайта" в меню.
Подсказка
Если вы не видите параметр "Параметры сайта" , закройте и снова откройте браузер. Перейдите на веб-портал с правами администратора.
На странице параметров сайта выберите "Безопасность ", а затем выберите "Добавить группу" или "Пользователь".
В поле "Группа" или "Имя пользователя" введите учетную запись пользователя Windows в следующем формате:
<domain>\<user>
Выберите системного администратора.
Нажмите ОК.
Закройте веб-портал.
Повторно откройте веб-портал в Internet Explorer без использования запуска от имени администратора.
Настройка SQL Server Management Studio (SSMS) для администрирования локального сервера отчетов
По умолчанию вы не можете получить доступ ко всем свойствам сервера отчетов, доступным в SQL Server Management Studio, если только вы не запускаете Management Studio с правами администратора.
Настройте свойства ролей и назначения ролей службами Reporting Services, чтобы не приходилось запускать Management Studio с расширенными правами каждый раз:
В меню "Пуск " щелкните правой кнопкой мыши Microsoft SQL Server Management Studio и выберите команду "Запуск от имени администратора".
Подключитесь к локальному серверу служб Reporting Services.
В узле "Безопасность" выберите системные роли.
Щелкните правой кнопкой мыши системный администратор и выберите пункт "Свойства".
На странице "Свойства системной роли" выберите "Просмотреть свойства сервера отчетов". Выберите любые другие свойства, связанные с членами роли системных администраторов.
Нажмите ОК.
Закрыть Студию управления
Чтобы добавить пользователя в роль системы "системный администратор", ознакомьтесь с разделом "Параметры сайта веб-портала " ранее в этой статье.
Теперь, когда вы открываете Management Studio и не нажимаете кнопку "Запуск от имени администратора ", у вас есть доступ к свойствам сервера отчетов.
Настройка SQL Server Data Tools (SSDT) для публикации на локальном сервере отчетов
Если вы установили SQL Server Data Tools на одном из операционных систем, перечисленных в первом разделе этой статьи, может возникнуть ошибка разрешений. Этот результат возникает, когда вы хотите, чтобы SSDT взаимодействовал с локальным сервером отчетов в режиме Native. Это происходит, если вы не открываете SQL Server Data Tools (SSDT) с повышенными разрешениями или настраиваете роли служб отчетов. Например, если у вас нет достаточных разрешений, возникают проблемы, аналогичные следующему примеру:
При попытке развернуть элементы отчета на локальном сервере отчетов появится сообщение об ошибке, аналогичное следующему в окне списка ошибок :
- Разрешения, предоставленные пользователю
Domain\<user name>
, недостаточно для выполнения этой операции.
- Разрешения, предоставленные пользователю
Запуск с повышенными разрешениями при каждом открытии SSDT
В меню "Пуск" выберите Microsoft SQL Server и щелкните правой кнопкой мыши SQL Server Data Tools. Выберите " Запуск от имени администратора"
Нажмите кнопку "Да" , когда появится запрос на продолжение.
Теперь можно развернуть отчеты и другие элементы на локальном сервере отчетов.
Настройка назначений ролей для служб Reporting Services
Выполните действия, описанные в параметрах папок веб-портала и разделахпараметров сайта веб-портала , описанных ранее в этой статье.
Дополнительные сведения
Еще один и распространенный этап настройки, связанный с администрированием служб Reporting Services, — открыть порт 80 в брандмауэре Windows, чтобы разрешить доступ к компьютеру сервера отчетов. Инструкции см. в разделе "Настройка брандмауэра для доступа к серверу отчетов".