DataSourceDefinition.ImpersonateUser Proprietà

Definizione

Ottiene o imposta un valore che indica se il server di report cerca di impersonare un utente usando le credenziali memorizzate.

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

Valore della proprietà

true se il server di report è impostato per impersonare un utente; altrimenti, false. Il valore predefinito è false.

Commenti

Quando impostato su true, un'estensione dati cerca di impersonare l'utente autenticato presso il server di report nella fonte dati dopo che una connessione è stata stabilita.

Note

ImpersonateUserè supportata solo dall'estensione dati SQL Server inclusa con Report Server.

Quando impostato su false, il server di report passa le credenziali alla sorgente dati.

L'impersonazione può essere eseguita solo quando CredentialRetrieval è impostato su Store.

Il valore della ImpersonateUser proprietà ha una proprietà corrispondente ImpersonateUserSpecified che indica se questa proprietà debba essere omessa dalla chiamata del servizio Web.

Per maggiori informazioni sull'omissione di proprietà, vedi Omissione dei valori per oggetti Web Service opzionali.

Si applica a