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


DataSourceDefinition.CredentialRetrieval Свойство

Определение

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

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

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

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

Комментарии

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

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

  • None — подключение к источнику данных не требует подключения.

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

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

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

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

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

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