DataSourceDefinition.CredentialRetrieval Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica il modo in cui il Report Server recupera le credenziali della sorgente 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à
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 il Report Server deve utilizzare quando si connette a una sorgente dati esterna.
Ci sono quattro possibili impostazioni per questa proprietà:
None– La connessione alla sorgente dati non richiede connessioni. Questo è il metodo meno sicuro per connettersi a una fonte di dati esterna e non è raccomandato. NotaL'UnattendedExecutionAccount deve essere specificato nel file File di Configurazione RSReportServer .Prompt- Il server di report richiede 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.Note
Se la
EnableIntegratedSecurityproprietà di sistema è impostata sufalse, impostareCredentialRetrievalla proprietà aIntegratedcauserà un'eccezione quando il server tenterà di recuperare le credenziali della sorgente dati.Store– Le credenziali sono memorizzate in modo sicuro nel database del Report Server.
Ci sono diverse funzionalità del Report Server che richiedono che l'opzione di recupero delle credenziali sia o StoreNone o per essere eseguita con successo. Queste includono funzionalità basate su programmazione come la generazione di snapshot per l'esecuzione del rapporto, la generazione della cronologia dei rapporti e gli abbonamenti.
Quando le credenziali e la stringa di connessione sono memorizzate nel database del Report Server, vengono criptate.