DataSourceDefinition.ImpersonateUser Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 true
como , 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.