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


DataSourceDefinition.CredentialRetrieval Свойство

Определение

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

public:
 property ReportService2005::CredentialRetrievalEnum CredentialRetrieval { ReportService2005::CredentialRetrievalEnum get(); void set(ReportService2005::CredentialRetrievalEnum value); };
public ReportService2005.CredentialRetrievalEnum CredentialRetrieval { get; set; }
member this.CredentialRetrieval : ReportService2005.CredentialRetrievalEnum with get, set
Public Property CredentialRetrieval As CredentialRetrievalEnum

Значение свойства

Значение CredentialRetrievalEnum, которое показывает, как сервер отчетов получает учетные данные для источника данных.

Комментарии

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

Существует четыре возможных параметра для этого свойства:

  • None — подключение к источнику данных не требует подключения. Это наименее безопасный метод подключения к внешнему источнику данных и не рекомендуется. Примечание Значение UnattendedExecutionAccount должно быть указано в файле конфигурации RSReportServer .

  • Prompt — Серверу отчетов требуются учетные данные. Если учетные данные не предоставлены, отчет не создается и возникает исключение.

  • Integrated— Сервер отчетов использует учетные данные пользователя, прошедшего проверку подлинности на сервере отчетов. Любые другие предоставленные учетные данные источника данных игнорируются.

    Примечание

    EnableIntegratedSecurity Если системное свойство имеет значение false, установка CredentialRetrieval свойства в Integrated значение приведет к возникновению исключения при попытке сервера получить учетные данные источника данных.

  • Store — учетные данные надежно хранятся в базе данных сервера отчетов.

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

Если учетные данные и строка подключения хранятся в базе данных сервера отчетов, они шифруются.

Применяется к