Właściwość DataSourceDefinition.ImpersonateUser
Pobiera lub ustawia wartość wskazującą, czy próbuje personifikować użytkownika przy użyciu poświadczenia przechowywanych serwer raportów.
Przestrzeń nazw: ReportService2010
Zestaw: ReportService2010 (w ReportService2010.dll)
Składnia
'Deklaracja
Public Property ImpersonateUser As Boolean
Get
Set
'Użycie
Dim instance As DataSourceDefinition
Dim value As Boolean
value = instance.ImpersonateUser
instance.ImpersonateUser = value
public bool ImpersonateUser { get; set; }
public:
property bool ImpersonateUser {
bool get ();
void set (bool value);
}
member ImpersonateUser : bool with get, set
function get ImpersonateUser () : boolean
function set ImpersonateUser (value : boolean)
Wartość właściwości
Typ: System.Boolean
TRUE , jeśli serwer raportów jest zestaw personifikować użytkownika; w przeciwnym razie false.Wartością domyślną jest false.
Uwagi
Po ustawieniu true, rozszerzenie danych próbuje personifikować użytkownika uwierzytelnienia serwera raportowania danych źródło po ustanowieniu połączenia.
Ostrzeżenie
ImpersonateUserobsługiwane tylko przez SQL Server rozszerzenie danych dołączone sprawozdanie serwera.
Gdy zestaw do false, serwer raportów przekazuje poświadczenia do źródło danych.
Personifikacji może być wykonywane tylko wtedy, gdy CredentialRetrieval jest zestaw do Store.
Wartość dla ImpersonateUser właściwość ma odpowiadającego ImpersonateUserSpecified właściwość, która wskazuje, czy ta właściwość powinna pominięta wywołania usługa sieci Web.
Aby uzyskać więcej informacji na temat pomijanie właściwości, zobacz Pomijanie wartości dla obiektów opcjonalne usługi sieci Web.