Указание учетных данных в построителе отчетов
Учетные данные удостоверяют подлинность пользователя, который пытается получить данные из источника данных. Владелец источника данных определяет тип учетных данных, которые необходимо использовать. Например, администратор базы данных может указать, что пользователь должен предоставить имя и пароль пользователя Windows.
В определении отчета каждое определение источника данных указывает имя, строку соединения, необходимость использования встроенной безопасности и подсказку, отображаемую, если не указаны необходимые учетные данные. Учетные данные не сохраняются в определении отчета. После публикации отчета на сервере отчетов источниками данных можно управлять независимо от определения отчета. Владельцы источника данных могут указать учетные данные как для внедренных, так и для общих источников данных на сервере отчетов.
Примечание
Администратор сервера отчетов должен предоставить пользователю необходимые разрешения для просмотра сервера отчетов, чтобы выбрать общие источники данных (или модели), а также чтобы открыть или сохранить отчеты. Дополнительные сведения см. в статье Установка, удаление и поддержка Report Builder.
Примечание
Создавать и изменять определения отчетов (RDL-файлы) в SQL Server Data Tools можно в построителе отчетов и конструкторе отчетов В каждой среде разработки существуют различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в статье Проектирование отчетов в конструктор отчетов и Report Builder (SSRS) в Интернете по адресу microsoft.com.
Основные сведения об использовании учетных данных
В построителе отчетов учетные данные часто используются при соединении с сервером отчетов и для выполнения задач, связанных с данными, таких, как создание внедренного источника данных, выполнение запроса набора данных или предварительный просмотр отчета. Учетные данные не сохраняются в отчете. Они управляются по отдельности на сервере отчетов или на локальном клиенте. В следующем списке описываются типы учетных данных, которые может потребоваться указать, их местоположение хранения и способы их использования:
Учетные данные сервера отчетов, которые вы вводите в диалоговом окне входа Reporting Services (Report Builder).
При первом сохранении, публикации или переходе к серверу отчетов или сайту SharePoint может потребоваться ввод учетных данных. Указываемые учетные данные используются до завершения сеанса работы с построителем отчетов. При сохранении учетных данных они безопасно сохраняются с пользовательскими настройками на компьютере. В последующих сеансах работы с построителем отчетов сохраненные учетные данные используются для соединения с тем же сервером отчетов или сайтом SharePoint. Тип используемых учетных данных указывается администратором сервера отчетов или сайта SharePoint.
Учетные данные источника данных, введенные в диалоговом окне "Свойства источника данных" — "Учетные данные" (построитель отчетов) для внедренного источника данных.
Эти учетные данные используются сервером отчетов для выполнения подключения к внешнему источнику данных. Для определенных типов источников данных учетные данные могут быть безопасно сохранены на сервере отчетов. Эти учетные данные позволяют другим пользователям запускать отчет без предоставления учетных данных для базового подключения к данным.
Учетные данные источника данных, которые вы вводите в диалоговом окне Ввод учетных данных источника данных (Report Builder) при выполнении запроса набора данных, обновлении полей набора данных или предварительном просмотре отчета.
Эти учетные данные используются для подключения к данным от построителя отчетов к внешнему источнику данных или для предварительного просмотра отчета, настроенного на запрос учетных данных. Учетные данные, указываемые в этом диалоговом окне, не сохраняются на сервере отчетов и могут быть использованы другими пользователями. Построитель отчетов кэширует учетные данные в ходе сеанса изменения отчетов, что исключает необходимость повторного указания учетных данных при каждом выполнении запроса или предварительном просмотре отчета.
При работе с общими источниками данных используйте параметр Сохранить пароль , чтобы сохранить учетные данные локально в пользовательских настройках на компьютере. Построитель отчетов использует сохраненные учетные данные при каждом соединении с соответствующим внешним источником данных.
Дополнительные сведения см. в разделе Диалоговое окно "Свойства источника данных" — "Общие" (построитель отчетов) и Предварительный просмотр отчетов в построителе отчетов.
Типы учетных данных
Тип учетных данных, поддерживаемый источником данных, указывается владельцем источника данных. Например, для доступа к базе данных SQL Server может потребоваться указать SQL Server имя пользователя и пароль для входа. Для доступа к другому источнику данных может потребоваться ввести имя и пароль пользователя Windows. Некоторые источники данных могут не требовать учетных данных.
Параметры для указания учетных данных
Доступны следующие параметры для указания учетных данных для источника данных.
Использовать текущего пользователя Windows (встроенная безопасность).
Использовать сохраненные имя пользователя и пароль.
Выдавать приглашение пользователю на ввод учетных данных.
Учетные данные не требуются.
Встроенная безопасность Windows
Если выбрано Использовать проверку подлинности Windows (встроенная безопасность), токен безопасности текущего пользователя передается в источник данных. В этом случае у пользователя не будут запрашиваться имя и пароль. В этом режиме обычно требуется включить функции делегирования. Если эти функции не включены, этот параметр можно использовать только для доступа к источнику данных, размещенному на том же компьютере.
Вход с именем пользователя и паролем
Если выбран параметр Имя и пароль пользователя, для доступа к источнику данных должны быть представлены имя пользователя и пароль. Для базы данных SQL Server учетные данные могут использоваться в качестве имени входа базы данных. Учетные данные передаются источнику данных для проверки подлинности.
Запрошенные учетные данные
Если указан запрос учетных данных, каждый пользователь, обращающийся к отчету, должен ввести имя пользователя и пароль для получения данных. Этот режим рекомендуется для отчетов, содержащих конфиденциальные данные. Запрашиваемые учетные данные могут быть учетной записью Windows или именем входа базы данных. Если сервер базы данных не распознает предоставленные учетные данные или если указанному пользователю не было предоставлено разрешение для получения данных, соединение завершается ошибкой.
Без учетных данных
Для этого источника данных учетные данные не требуются. Чтобы запустить этот отчет на сервере отчетов, необходимо настроить учетную запись автоматического выполнения. Дополнительные сведения см. в разделе Настройка учетной записи автоматического выполнения (SSRS Configuration Manager) документации по Reporting Services электронной документации по SQL Server.
См. также:
Установка, удаление и поддержка построителя отчетов
Внедренные и общие подключения к данным или источники данных (построитель отчетов и службы SSRS)
Диалоговое окно «Параметры построителя отчетов» — «Настройки» (построитель отчетов)
Подключения к данным, источники данных и строки подключения в построителе отчетов
Добавление данных в отчет (построитель отчетов и службы SSRS)
Добавление и проверка подключения к данным или источнику данных (построитель отчетов и службы SSRS)