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

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

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

Замечание

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

Замечание

Определения отчетов (RDL) можно создавать и изменять в построителе отчетов и в конструкторе отчетов в SQL Server Data Tools. Каждая среда разработки предоставляет различные способы создания, открытия и сохранения отчетов и связанных элементов. Дополнительные сведения см. в разделе "Проектирование отчетов" в конструкторе отчетов и построителе отчетов (SSRS) в Интернете в microsoft.com.

Понимание, когда используются учетные данные

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

  • Учетные данные сервера отчетов, которые вы вводите в Диалоговом окне входа служб отчетности (Построитель отчетов).

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

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

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

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

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

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

Дополнительные сведения см. в диалоговом окне "Свойства источника данных", "Общие" (построитель отчетов) и предварительный просмотр отчетов в построителе отчетов.

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

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

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

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

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

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

  • Запросите у пользователя его учетные данные.

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

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

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

Имя пользователя и имя входа в систему паролей

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

Запрашиваемые учетные данные

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

Нет учетных данных

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

См. также

Поддержка процессов установки, удаления и средства построения отчетов
Внедренные и общие подключения к данным или источники данных (построитель отчетов и службы SSRS)
Диалоговое окно "Параметры построителя отчетов", "Параметры" (построитель отчетов)
Подключения к данным, источники данных и строки подключения в построителе отчетов
Добавление данных в отчет (построитель отчетов и службы SSRS)
Добавление и проверка подключения к данным или источника данных (Report Builder и SSRS)