Condividi tramite


DataSourceDefinition.CredentialRetrieval Proprietà

Definizione

Indica il modo in cui il server di report recupera le credenziali dell'origine dati.

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

Valore della proprietà

Valore CredentialRetrievalEnum che indica il modo in cui il server di report recupera le credenziali dell'origine dati.

Commenti

È possibile usare la CredentialRetrieval proprietà per specificare dove recuperare le credenziali che devono essere usate dal server di report durante la connessione a un'origine dati esterna.

Per questa proprietà sono disponibili quattro impostazioni possibili:

  • None : la connessione all'origine dati non richiede connessioni. Si tratta del metodo meno sicuro per la connessione a un'origine dati esterna e non è consigliabile. NotaL'account UnattendedExecutionAccount deve essere specificato nel file di file di configurazione RSReportServer .

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

  • Integrated- Il server di report usa le credenziali dell'utente autenticato nel server di report. Tutte le altre credenziali dell'origine dati fornite vengono ignorate.

    Nota

    Se la EnableIntegratedSecurity proprietà di sistema è impostata su false, impostando CredentialRetrieval la proprietà su Integrated , verrà generata un'eccezione quando il server tenta di recuperare le credenziali dell'origine dati.

  • Store : le credenziali vengono archiviate in modo sicuro nel database del server di report.

Esistono diverse funzionalità del server di report che richiedono l'opzione di recupero delle credenziali o StoreNone per eseguire correttamente. Queste includono funzionalità basate sulla pianificazione, ad esempio generazione di snapshot di esecuzione report, generazione di cronologia report e sottoscrizioni.

Quando le credenziali e la stringa di connessione vengono archiviate nel database del server di report, vengono crittografate.

Si applica a