Udostępnij za pośrednictwem


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.