Archiviare le credenziali per un'origine dati

È possibile configurare le credenziali archiviate usate da un server di report di Reporting Services per accedere ai dati esterni di un report. Le credenziali archiviate vengono usate se il report viene eseguito in modo automatico, ad esempio una sottoscrizione di Reporting Services che pubblica un report come messaggio di posta elettronica. Il server di report recupera e usa le credenziali quando viene pianificata o attivata l'elaborazione del report. Questo argomento illustra la configurazione delle credenziali archiviate per i server di report sia in modalità nativa che in modalità SharePoint.

Si applica a: Reporting Services Modalità nativa | Reporting Services Modalità SharePoint

Contenuto dell'argomento:

  • Configure stored credentials for a report-specific data source (Native mode)

  • Configure stored credentials for a report-specific data source, (SharePoint mode)

  • Configure stored credentials for a shared data source (Native mode)

  • Configure stored credentials for a shared data source (SharePoint mode)

Requisiti dei criteri di sicurezza per le credenziali archiviate

impostare il pulsante chiave dal servizio di archiviazione sicuraÈ necessario che l'account usato per le credenziali archiviate sia configurato per uno dei seguenti criteri di sicurezza nel server di report. È consigliabile selezionare i criteri con il livello minimo di autorizzazioni per l'ambiente.

  1. Consenti accesso locale. Per altre informazioni, vedere Consenti accesso locale.

  2. Accesso come processo batch. Per altre informazioni, vedere Accesso come processo batch.

  3. Per informazioni generali sui criteri, vedere Modificare un'impostazione di sicurezza in un oggetto Criteri di gruppo.

Configurare le credenziali archiviate per un'origine dati specifica del report (modalità nativa)

  1. In Gestione report in modalità nativa passare alla cartella che contiene il report. Fare clic sul menu di scelta rapida dell'elemento ssrs_report_manager_item_context_menu.

  2. Fare clic su Gestisci, quindi su Origini dati.

  3. Fare clic su Origine dei dati personalizzata.

  4. Nell'elenco Tipo di origine dati selezionare l'estensione per l'elaborazione dati usata per elaborare i dati dell'origine dati.

  5. Per Stringa di connessione specificare la stringa utilizzata dal server di report per la connessione all'origine dei dati. Nell'esempio seguente viene illustrata una stringa di connessione utilizzata per la connessione al database AdventureWorks2012 di SQL Server:

    data source=<servername>;initial catalog=AdventureWorks2012
    
  6. Per Connetti tramite selezionare Credenziali archiviate in modo protetto nel server di report.

  7. Digitare un nome utente e una password.

    • Se l'account è un account utente di dominio di Windows, specificarlo nel formato <dominio>\<account>, quindi selezionare Usa come credenziali di Windows per la connessione all'origine dati.

    • Se il nome utente e la password sono credenziali del database, non selezionare Usa come credenziali di Windows per la connessione all'origine dei dati. Se il server di database supporta la rappresentazione o la delega, selezionare Rappresenta l'utente autenticato dopo che è stata stabilita una connessione all'origine dei dati.

  8. Fare clic su Applica.

    Icona freccia usata con il collegamento Torna all'inizio Top

Configurare le credenziali archiviate per un'origine dati specifica del report (modalità SharePoint)

  1. Passare alla raccolta documenti che contiene il report, quindi fare clic sul menu Apri ssrs_sharepoint_item_context_menu.

  2. Fare clic sul secondo menu Apri ssrs_sharepoint_item_context_menu, quindi su Gestisci origini dati.

  3. Fare clic sul nome dell'origine dati personalizzata da configurare con le credenziali archiviate.

  4. Nell'elenco Tipo di origine dati selezionare l'estensione per l'elaborazione dati usata per elaborare i dati dell'origine dati.

  5. Per Stringa di connessione specificare la stringa utilizzata dal server di report per la connessione all'origine dei dati. Nell'esempio seguente viene illustrata una stringa di connessione utilizzata per la connessione al database AdventureWorks2012 di SQL Server:

    data source=<servername>;initial catalog=AdventureWorks2012
    
  6. Per Credenziali selezionare Credenziali archiviate.

  7. Digitare un nome utente e una password.

    • Se l'account è un account utente di dominio di Windows, specificarlo nel formato <dominio>\<account>, quindi selezionare Usa come credenziali di Windows per la connessione all'origine dati.

    • Se il nome utente e la password sono credenziali del database, non selezionare Usa come credenziali di Windows. Se il server di database supporta la rappresentazione o la delega, è possibile selezionare Imposta contesto di esecuzione sull'account seguente.

  8. Scegliere OK.

    Icona freccia usata con il collegamento Torna all'inizio Top

Configurare le credenziali archiviate per un'origine dati condivisa (modalità nativa)

  1. In Gestione report in modalità nativa passare all'origine dati condivisa. Icona di origine dati condivisa

  2. Fare clic sul menu di scelta rapida ssrs_report_manager_item_context_menu, quindi fare clic su Gestisci.

  3. Nell'elenco Tipo di origine dati specificare l'estensione per l'elaborazione dati usata per elaborare i dati dell'origine dati.

  4. Per Stringa di connessione specificare la stringa utilizzata dal server di report per la connessione all'origine dei dati. È consigliabile evitare di specificare credenziali nella stringa di connessione.

    Nell'esempio riportato di seguito viene illustrata una stringa di connessione utilizzata per connettersi al database SQL Server AdventureWorks2012 locale:

    data source=<localservername>; initial catalog=AdventureWorks2012
    
  5. Digitare un nome utente e una password.

    • Se l'account è un account utente di dominio di Windows, specificarlo nel formato <dominio>\<account>, quindi selezionare Usa come credenziali di Windows per la connessione all'origine dati.

    • Se il nome utente e la password sono credenziali del database, non selezionare Usa come credenziali di Windows per la connessione all'origine dei dati. Se il server di database supporta la rappresentazione o la delega, selezionare Rappresenta l'utente autenticato dopo che è stata stabilita una connessione all'origine dei dati.

  6. Fare clic su Applica.

    Icona freccia usata con il collegamento Torna all'inizio Top

Configurare le credenziali archiviate per un'origine dati condivisa (modalità SharePoint)

  1. Nella raccolta documenti passare all'origine dati condivisa.Icona di origine dati condivisa

  2. Fare clic sul menu di scelta rapida ssrs_sharepoint_item_context_menu, quindi fare clic sul secondo menu di scelta rapida ssrs_sharepoint_item_context_menu.

  3. Fare clic su Modifica definizione origine dati.

  4. Nell'elenco Tipo di origine dati specificare l'estensione per l'elaborazione dati usata per elaborare i dati dell'origine dati.

  5. Per Stringa di connessione specificare la stringa utilizzata dal server di report per la connessione all'origine dei dati. È consigliabile evitare di specificare credenziali nella stringa di connessione.

    Nell'esempio riportato di seguito viene illustrata una stringa di connessione utilizzata per connettersi al database SQL Server AdventureWorks2012 locale:

    data source=<localservername>; initial catalog=AdventureWorks2012
    
  6. Digitare un nome utente e una password.

    • Se l'account è un account utente di dominio di Windows, specificarlo nel formato <dominio>\<account>, quindi selezionare Usa come credenziali di Windows.

    • Se il nome utente e la password sono credenziali del database, non selezionare Usa come credenziali di Windows. Se il server di database supporta la rappresentazione o la delega, è possibile selezionare Imposta contesto di esecuzione sull'account seguente.

  7. Fare clic su OK.

    Icona freccia usata con il collegamento Torna all'inizio Top

Vedere anche

Attivitá

Configurare le proprietà delle origini dati per un report (Gestione report)

Creare, eliminare o modificare un'origine dei dati condivisa (Gestione report)

Riferimento

Pagina delle proprietà Origini dati (Gestione report)

Pagina Nuova origine dati (Gestione report)

Concetti

Specificare le credenziali e le informazioni sulla connessione per le origini dati del report