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


DataSourceDefinition.ImpersonateUser Свойство

Определение

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

public:
 property bool ImpersonateUser { bool get(); void set(bool value); };
public bool ImpersonateUser { get; set; }
member this.ImpersonateUser : bool with get, set
Public Property ImpersonateUser As Boolean

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

Значение true, если на сервере отчетов настроено олицетворение пользователя. В противном случае — значение false. Значение по умолчанию — false.

Комментарии

Если задано значение true, модуль данных пытается олицетворять пользователя, прошедшего проверку подлинности на сервере отчетов в источнике данных после установки подключения.

Примечание

ImpersonateUserподдерживается только модулем данных SQL Server, который входит в состав сервера отчетов.

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

Олицетворение может выполняться только в том случаеStore, если CredentialRetrieval для задано значение .

Значение свойства имеет соответствующее ImpersonateUserImpersonateUserSpecified свойство, указывающее, следует ли пропускать это свойство в вызове веб-службы.

Дополнительные сведения о пропуске свойств см. в разделе Пропуск значений для необязательных объектов веб-службы.

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