Linguaggio

DataSourceDefinition.CredentialRetrieval Proprietà

Definizione

Ottiene o imposta un valore che indica il modo in cui il server di report recupera le credenziali della fonte di dati.

public:
 property ReportService2010::CredentialRetrievalEnum CredentialRetrieval { ReportService2010::CredentialRetrievalEnum get(); void set(ReportService2010::CredentialRetrievalEnum value); };
public ReportService2010.CredentialRetrievalEnum CredentialRetrieval { get; set; }
member this.CredentialRetrieval : ReportService2010.CredentialRetrievalEnum with get, set
Public Property CredentialRetrieval As CredentialRetrievalEnum

Valore della proprietà

Un valore che indica il modo in cui il server di report recupera le credenziali della CredentialRetrievalEnum fonte di dati.

Commenti

Puoi usare la CredentialRetrieval proprietà per specificare dove recuperare le credenziali che verranno utilizzate quando il server di report si connetterà a una sorgente di dati esterna.

Ci sono quattro possibili impostazioni per questa proprietà:

  • None – La connessione alla sorgente dati non richiede connessioni.

  • Prompt - Il server di report richiede che vengano fornite credenziali. Se non vengono fornite credenziali, il report non viene generato e viene sollevata un'eccezione.

  • Integrated- Il server di report utilizza le credenziali dell'utente autenticato presso il server di report. Qualsiasi altra credenziali di fonte dati fornita viene ignorata.

  • Store – Le credenziali sono memorizzate in modo sicuro nel database del server di report.

Ci sono diverse funzionalità del server di report che richiedono che l'opzione di recupero delle credenziali sia o Store o None per essere eseguita con successo. Queste includono funzionalità basate su programmazione come l'esecuzione dei report, la generazione di snapshot e la generazione della cronologia dei report e gli abbonamenti.

Quando le credenziali e la stringa di connessione sono memorizzate nel database del server di rapporti, vengono criptate.

Si applica a