Compartilhar via


DataSourceDefinition.ImpersonateUser Propriedade

Definição

Obtém ou define um valor que indica se o servidor de relatório tenta representar 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

O valor será true se o servidor de relatório for definido para representar um usuário; caso contrário, o valor será false. O padrão é false.

Comentários

Quando definida truecomo , uma extensão de dados tenta representar o usuário autenticado no servidor de relatório na fonte de dados depois que uma conexão é estabelecida.

Observação

ImpersonateUsersó tem suporte da extensão de dados SQL Server incluída no Servidor de Relatório.

Quando definido como false, o servidor de relatório passa credenciais para a fonte de dados.

A representação pode ser executada somente quando CredentialRetrieval é definida Storecomo .

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

Para obter mais informações sobre como omitir propriedades, consulte Omitindo valores para objetos de serviço Web opcionais.

Aplica-se a