DataSourceDefinition.CredentialRetrieval 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.
Indica a maneira como o Servidor de Relatório recupera credenciais de fonte de dados.
public:
property ReportService2005::CredentialRetrievalEnum CredentialRetrieval { ReportService2005::CredentialRetrievalEnum get(); void set(ReportService2005::CredentialRetrievalEnum value); };
public ReportService2005.CredentialRetrievalEnum CredentialRetrieval { get; set; }
member this.CredentialRetrieval : ReportService2005.CredentialRetrievalEnum with get, set
Public Property CredentialRetrieval As CredentialRetrievalEnum
Valor da propriedade
Um valor CredentialRetrievalEnum que indica a maneira como o servidor de relatório recupera as credenciais da fonte de dados.
Comentários
Você pode usar a CredentialRetrieval
propriedade para especificar onde recuperar as credenciais que serão usadas pelo Servidor de Relatório ao se conectar a uma fonte de dados externa.
Há quatro configurações possíveis para essa propriedade:
None
– A conexão com a fonte de dados não requer conexões. Esse é o método menos seguro de conexão com uma fonte de dados externa e não é recomendado. NotaUnattendedExecutionAccount deve ser especificado no arquivo de configuração RSReportServer .Prompt
– O servidor de relatório requer credenciais. Se as credenciais não forem fornecidas, o relatório não será gerado e uma exceção será gerada.Integrated
– O servidor de relatório utiliza as credenciais do usuário autenticado no servidor de relatório. Todas as outras credenciais de fonte de dados fornecidas são ignoradas.Observação
Se a propriedade do
EnableIntegratedSecurity
sistema estiver definidafalse
como , definirCredentialRetrieval
a propriedade comoIntegrated
fará com que uma exceção seja gerada quando o servidor tentar recuperar as credenciais da fonte de dados.Store
– As credenciais são armazenadas com segurança no banco de dados do Servidor de Relatório.
Há vários recursos do Servidor de Relatório que exigem que a opção de recuperação de credencial seja Store
ou None
para ser executada com êxito. Isso inclui recursos baseados em agendamento, como geração de instantâneo de execução de relatório, geração de histórico de relatórios e assinaturas.
Quando as credenciais e a cadeia de conexão são armazenadas no banco de dados do Servidor de Relatório, elas são criptografadas.