DataSourceDefinition.ImpersonateUser Propriedade

Definição

Recebe ou define um valor que indica se o servidor de relatórios tenta se passar por um usuário usando credenciais armazenadas.

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

Valor da propriedade

true se o servidor de relatório estiver configurado para se passar por um usuário; caso contrário, false. O padrão é false.

Comentários

Quando configurada para true, uma extensão de dados tenta se passar pelo usuário autenticado no servidor de relatórios na fonte de dados após a conexão ser estabelecida.

Note

ImpersonateUseré suportado apenas pela extensão de dados do SQL Server que vem incluída no Report Server.

Quando configurado para false, o servidor de relatórios passa credenciais para a fonte de dados.

A personificação só pode ser realizada quando CredentialRetrieval está definido como Store.

O valor da ImpersonateUser propriedade possui uma propriedade correspondente ImpersonateUserSpecified que indica se essa propriedade deve ser omitida da chamada do serviço Web.

Para mais informações sobre omissão de propriedades, veja Omitir Valores para Objetos de Serviço Web Opcionais.

Aplica-se a