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
. К ним относятся функции на основе расписания, такие как создание моментальных снимков выполнения отчета, создание журнала отчетов и подписки.
Если учетные данные и строка подключения хранятся в базе данных сервера отчетов, они шифруются.