DataSourceDefinition.ImpersonateUser Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft einen Wert ab, der angibt, ob der Berichtsserver versucht, mithilfe von gespeicherten Anmeldeinformationen die Identität eines Benutzers anzunehmen, oder legt diesen Wert fest.
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
Eigenschaftswert
true
, wenn auf dem Berichtsserver festgelegt wird, dass dieser die Identität eines Benutzers annimmt; andernfalls, false
. Der Standardwert ist false
.
Hinweise
Wenn diese Einstellung auf true
festgelegt ist, versucht eine Datenerweiterung, die Identität des Benutzers anzugeben, der beim Berichtsserver an der Datenquelle authentifiziert ist, nachdem eine Verbindung hergestellt wurde.
Hinweis
ImpersonateUserwird nur von der SQL Server-Datenerweiterung unterstützt, die im Berichtsserver enthalten ist.
Bei Festlegung auf false
übergibt der Berichtsserver Anmeldeinformationen an die Datenquelle.
Der Identitätswechsel kann nur ausgeführt werden, wenn CredentialRetrieval auf Storefestgelegt ist.
Der Wert für die ImpersonateUser -Eigenschaft verfügt über eine entsprechende ImpersonateUserSpecified Eigenschaft, die angibt, ob diese Eigenschaft im Webdienstaufruf weggelassen werden soll.
Weitere Informationen zum Weglassen von Eigenschaften finden Sie unter Auslassen von Werten für optionale Webdienstobjekte.