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


Указание учетных данных в построителе отчетов 3.0

Учетные данные удостоверяют подлинность пользователя, который пытается получить данные из источника данных. Владелец источника данных определяет тип учетных данных, которые необходимо использовать. Например, администратор базы данных может указать, что пользователь должен предоставить имя и пароль пользователя Windows.

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

ПримечаниеПримечание

Администратор сервера отчетов должен предоставить пользователю соответствующие разрешения для просмотра сервера отчетов, позволяющие выбирать общие источники данных или модели, а также открывать или сохранять отчеты. Дополнительные сведения см. в разделах Установка, удаление и поддержка построителя отчетов 3.0 и Устранение неполадок при соединении с сервером и базой данных.

ПримечаниеПримечание

В построителе отчетов и в конструкторе отчетов среды Business Intelligence Development Studio можно создавать и изменять определения отчета (RDL). В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе Разработка отчетов в построителе отчетов и конструкторе отчетов 3.0 (SSRS) на веб-сайте microsoft.com.

Основные сведения об использовании учетных данных

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

  • Учетные данные сервера отчетов, введенные на Диалоговое окно «Имя входа служб Reporting Services» (построитель отчетов 3.0).

    При первом сохранении, публикации или переходе к серверу отчетов или сайту SharePoint может потребоваться ввод учетных данных. Указываемые учетные данные используются до завершения сеанса работы с построителем отчетов. При сохранении учетных данных они безопасно сохраняются с пользовательскими настройками на компьютере. В последующих сеансах работы с построителем отчетов сохраненные учетные данные используются для соединения с тем же сервером отчетов или сайтом SharePoint. Тип используемых учетных данных указывается администратором сервера отчетов или сайта SharePoint.

  • Учетные данные источника данных, введенные на странице Диалоговое окно «Свойства источника данных» — «Учетные данные» (построитель отчетов 3.0) для внедренного источника данных.

    Эти учетные данные используются сервером отчетов для выполнения подключения к внешнему источнику данных. Для определенных типов источников данных учетные данные могут быть безопасно сохранены на сервере отчетов. Эти учетные данные позволяют другим пользователям запускать отчет без предоставления учетных данных для базового подключения к данным.

  • Учетные данные источника данных, указываемые на Диалоговое окно «Ввод учетных данных для источника данных» (построитель отчетов 3.0), при выполнении запроса набора данных, обновлении полей набора данных или предварительном просмотре отчета.

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

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

Дополнительные сведения см. в разделах Диалоговое окно «Свойства источника данных» — «Общие» (построитель отчетов 3.0) и Предварительный просмотр отчетов в построителе отчетов 3.0.

Типы учетных данных

Тип учетных данных, поддерживаемый источником данных, указывается владельцем источника данных. Например, для доступа к базе данных SQL Server может потребоваться предоставить имя входа и пароль пользователя SQL Server. Для доступа к другому источнику данных может потребоваться ввести имя и пароль пользователя Windows. Некоторые источники данных могут не требовать учетных данных.

Параметры для указания учетных данных

Доступны следующие параметры для указания учетных данных для источника данных.

  • Использовать текущего пользователя Windows (встроенная безопасность).

  • Использовать сохраненные имя пользователя и пароль.

  • Выдавать приглашение пользователю на ввод учетных данных.

  • Учетные данные не требуются.

Встроенная безопасность Windows

Если выбрано Использовать проверку подлинности Windows (встроенная безопасность), токен безопасности текущего пользователя передается в источник данных. В этом случае у пользователя не будут запрашиваться имя и пароль. В этом режиме обычно требуется включить функции делегирования. Если эти функции не включены, этот параметр можно использовать только для доступа к источнику данных, размещенному на том же компьютере.

Вход с именем пользователя и паролем

Если выбран параметр Имя и пароль пользователя, для доступа к источнику данных должны быть представлены имя пользователя и пароль. Для базы данных SQL Server учетные данные могут использоваться в качестве имени входа базы данных. Учетные данные передаются источнику данных для проверки подлинности. 

Запрошенные учетные данные

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

Без учетных данных

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

См. также

Задания

Справочник

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