Utilizzare l'archiviazione sicura con l'autenticazione di SQL Server
SI APPLICA A:2013
2016
2019
Subscription Edition
SharePoint in Microsoft 365
È possibile utilizzare servizio di archiviazione sicura per archiviare le credenziali per le origini dati che richiedono l'autenticazione SQL Server. È quindi possibile utilizzare queste credenziali per accedere alle origini dati che richiedono l'autenticazione SQL Server (ad esempio database SQL di Azure) tramite Excel Services in SharePoint Server 2013 o Visio Services.
Nota
L'utilizzo delle credenziali SQL Server archiviate in archiviazione sicura non è supportato in PerformancePoint Services.
È consigliabile archiviare le credenziali in archiviazione sicura, invece di archiviarle in un file di cartella di lavoro o in un file di connessione dati (ODC). Quando le credenziali vengono archiviate in archiviazione sicura, non vengono archiviate in testo normale ed è possibile gestire le credenziali in una posizione locale, in modo da agevolarne l'aggiornamento rispetto alle credenziali incorporate in file di cartella di lavoro o in file di connessione dati (ODC).
L'utilizzo di archiviazione sicura insieme a Excel Services o Visio Services per accedere alle origini dati tramite l'autenticazione SQL Server richiede le operazioni seguenti:
Deve essere configurata un'applicazione di destinazione di archiviazione sicura contenente le credenziali di SQL Server con accesso all'origine dati.
Deve essere configurato l'account di servizio automatico.
Le procedure descritte in questo articolo presuppongono che siano già stati distribuiti archiviazione sicura e Excel Services o Visio Services. Per ulteriori informazioni sulle modalità di distribuzione di Archiviazione sicura, Excel Services e Visio Services, vedere i collegamenti correlati alla fine di questo articolo.
Configurare un'applicazione di destinazione dell'archiviazione sicura
Per utilizzare archiviazione sicura per l'autenticazione di SQL Server, è necessario creare un'applicazione di destinazione contenente l'account di accesso di SQL Server con i dati di accesso (generalmente autorizzazioni db_datareader). Per creare l'applicazione di destinazione, eseguire la procedura seguente.
Per creare un'applicazione di destinazione per l'autenticazione di SQL Server
In Gestione applicazioni nella home page di Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione del servizio di archiviazione sicura.
Nella scheda Modifica fare clic su Nuova.
Nella pagina Impostazioni applicazione di destinazione eseguire le operazioni seguenti:
Digitare un ID per l'applicazione nella casella di testo ID applicazione di destinazione.
Nella casella di testo Nome visualizzato digitare un nome visualizzato.
Digitare un indirizzo di posta elettronica nella casella di testo Indirizzo di posta elettronica contatto.
Nell'elenco a discesa Tipo di applicazione di destinazione selezionare Gruppo.
Fare clic su Avanti.
Nella pagina Campi credenziali eseguire le operazioni seguenti:
Cambiare il nome del campo Nome utente di Windows in ID utente e il Tipo campo associato da Nome utente di Windows in Nome utente.
Cambiare il nome del campo Password di Windows in Password e il Tipo campo associato da Password di Windows in Password.
Fare clic su Avanti.
Nella pagina Impostazioni di appartenenza eseguire le operazioni seguenti:
Nella casella Amministratori applicazione di destinazione digitare il nome dell'account utente che si desidera amministri questa applicazione di destinazione.
Nella casella Membri digitare o selezionare i nomi degli utenti o dei gruppi di Active Directory a cui si desidera concedere l'accesso ai dati. Per concedere l'accesso a tutti gli utenti, digitare Tutti.
Fare clic su OK.
Dopo aver creato l'applicazione di destinazione, è necessario impostare le relative credenziali. Si tratta delle credenziali di SQL Server che dispongono dell'accesso all'origine dati. Per impostare le credenziali per l'applicazione di destinazione, eseguire la procedura seguente.
Per impostare le credenziali per l'applicazione di destinazione
In Gestione applicazioni nella home page di Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione del servizio di archiviazione sicura.
Nella pagina Archiviazione sicura, selezionare la casella di controllo per l'applicazione di destinazione creata per l'autenticazione SQL Server, quindi nella sezione Credenziali della barra multifunzione fare clic su Imposta.
Nella casella di testo ID utente digitare l'account di SQL Server che dispone dell'accesso ai dati.
Nelle caselle di testo Password e Conferma password digitare la password per l'account di SQL Server.
Fare clic su OK.
Configurare un'applicazione di destinazione per l'account di servizio automatico
L'uso dell'archiviazione sicura per l'autenticazione di SQL Server con Excel Services o Visio Services richiede la configurazione dell'account del servizio automatico. L'account del servizio automatico non richiede autorizzazioni specifiche per questo scenario; deve esistere solo nel sistema. Se è attualmente configurato un account di servizio automatico, è possibile ignorare le procedure in questa sezione.
Nota
È possibile determinare se è stato configurato un account di servizio automatico selezionando le impostazioni Dati esterni in Excel Services o Impostazioni globali di Visio Services.
Se invece non è stato configurato l'account di servizio automatico per Excel Services o Visio Services, sarà necessario innanzitutto creare un'applicazione di destinazione nell'archiviazione sicura da utilizzare come account di servizio automatico. Per creare l'applicazione di destinazione, eseguire la procedura seguente.
Per creare un'applicazione di destinazione per l'account di servizio automatico
In Gestione applicazioni nella home page di Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione del servizio di archiviazione sicura.
Nella scheda Modifica fare clic su Nuova.
Nella pagina Impostazioni applicazione di destinazione eseguire le operazioni seguenti:
Digitare un ID per l'applicazione nella casella di testo ID applicazione di destinazione.
Nella casella di testo Nome visualizzato digitare un nome visualizzato.
Digitare un indirizzo di posta elettronica nella casella di testo Indirizzo di posta elettronica contatto.
Nell'elenco a discesa Tipo di applicazione di destinazione selezionare Gruppo.
Fare clic su Avanti.
Nella pagina Campi credenziali fare clic su Avanti.
Nella pagina Impostazioni di appartenenza eseguire le operazioni seguenti:
Nella casella Amministratori applicazione di destinazione digitare il nome dell'account utente che si desidera amministri questa applicazione di destinazione.
Nella casella Membri digitare il nome dell'account di Windows che esegue il pool di applicazioni per Excel Services o Visio Services.
Fare clic su OK.
Dopo la creazione dell'applicazione di destinazione, è necessario associarla a un insieme di credenziali di Windows. Deve essere un account di dominio di Windows, ma non richiede autorizzazioni specifiche per questo scenario. Per impostare le credenziali per l'applicazione di destinazione, eseguire la procedura seguente.
Per impostare le credenziali per l'applicazione di destinazione
In Gestione applicazioni nella home page di Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione del servizio di archiviazione sicura.
Nella pagina Archiviazione sicura, selezionare la casella di controllo per l'applicazione di destinazione creata per l'account di servizio automatico, quindi nella sezione Credenziali della barra multifunzione, fare clic su Imposta.
Nella casella di testo Nome utente di Windows digitare il nome utente di un account di Windows.
Nelle caselle di testo Password di Windows e Conferma password di Windows digitare la password per l'account di Windows.
Fare clic su OK.
Dopo aver impostato le credenziali per l'applicazione di destinazione, seguire i passaggi di configurazione dell'account di servizio automatico per Excel Services o Visio Services nelle sezioni riportate di seguito.
Configurare Excel Services (solo SharePoint Server 2013)
Se si utilizza Excel Services, eseguire le procedure illustrate in questa sezione per completare i passaggi di configurazione necessari.
Se l'account di servizio automatico non è stato ancora configurato per Excel Services, eseguire la procedura seguente per configurarlo.
Per configurare l'account di servizio automatico
In Gestione applicazioni nella home page di Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione di servizio Excel Services.
Fare clic su Impostazioni globali.
Nella sezione Dati esterni, scegliere l'opzione Usa un account di servizio automatico esistente, quindi digitare il nome dell'applicazione di destinazione creata per l'account di servizio automatico nella casella di testo ID applicazione di destinazione.
Fare clic su OK.
Per poter usare Excel Services con archiviazione sicura, è necessario specificare un'applicazione di destinazione archiviazione sicura in Excel, prima di pubblicare la cartella di lavoro Excel in un sito di SharePoint per il rendering con Excel Services. In questo caso, è necessario specificare l'applicazione di destinazione archiviazione sicura creata che contiene le credenziali di accesso a SQL Server.
Utilizzare la procedura seguente per specificare un'applicazione di destinazione di archiviazione sicura da Excel.
Per configurare le impostazioni dell'archiviazione sicura in Excel
Nella scheda Dati in Excel fare clic su Da altre origini e quindi su Da SQL Server.
Nella pagina Connessione al server di database eseguire le operazioni seguenti:
Digitare il nome dell'istanza di SQL Server a cui si desidera effettuare la connessione nella casella di testo Nome server.
Selezionare l'opzione Usa nome utente e password seguenti e quindi digitare il nome utente e la password di un account di SQL Server che dispone dell'accesso all'origine dati.
Fare clic su Avanti.
Nella pagina Seleziona database e tabella selezionare il database e la tabella a cui si desidera effettuare la connessione e quindi fare clic su Avanti.
Nella pagina Salva file di connessione dati e chiudi fare clic su Impostazioni autenticazione.
Nella finestra di dialogo Impostazioni di autenticazione di Excel Services selezionare l'opzione Usa un account archiviato , digitare il nome dell'applicazione di destinazione dell'archiviazione sicura creata per l'autenticazione di SQL Server e quindi fare clic su OK.
Nella pagina Salva file di connessione dati e chiudi digitare un nome per il file di connessione dati o mantenere l'impostazione predefinita nella casella di testo Nome file e quindi fare clic su Fine.
Nella finestra di dialogo Importa dati scegliere una delle opzioni della tabella pivot e quindi fare clic su OK.
Se viene visualizzata una finestra di dialogo Accesso a SQL Server , digitare la password per l'ID di accesso e quindi fare clic su OK.
Dopo aver effettuato la connessione all'origine dati, è possibile completare la cartella di lavoro di Excel e pubblicarla in un sito di SharePoint per il rendering con Excel Services. Le informazioni di connessione all'applicazione di destinazione di archiviazione sicura rimarranno incorporate nel file.
Nota
[!NOTA] Excel si connette al database direttamente. Non utilizza archiviazione sicura. archiviazione sicura corrisponde solo all'impostazione Excel Services per il rendering di una cartella di lavoro da un sito di SharePoint.
Facoltativamente, è possibile esportare le informazioni di connessione di archiviazione sicura come file ODC e quindi utilizzarlo per connettere ulteriori cartelle di lavoro di Excel alla stessa origine dati. In questo modo vengono semplificate la gestione e la distribuzione delle connessioni dati. Se si desidera esportare la connessione di archiviazione sicura come file ODC, eseguire la procedura seguente.
Importante
[!IMPORTANTE] È necessario esportare il file ODC in una raccolta connessioni dati attendibile. Le raccolte connessioni dati attendibili vengono specificate nelle impostazioni dell'applicazione di servizio di Excel Services. Per ulteriori informazioni, vedere Manage Excel Services trusted data connection libraries (SharePoint Server 2013).
Per esportare il file ODC
Nella scheda Dati in Excel fare clic su Connessioni.
Selezionare la connessione in uso e quindi fare clic su Proprietà.
Nella finestra di dialogo Proprietà connessione fare clic sulla scheda Definizione .
Nella scheda Definizione fare clic su Impostazioni di autenticazione.
Verificare che sia selezionata l'opzione Usa account archiviato e che sia specificata l'applicazione di destinazione dell'archiviazione sicura corretta nella casella di testo ID applicazione, quindi fare clic su OK.
Fare clic su Esporta file di connessione.
Passare a una Raccolta connessioni dati appropriata nel sito di SharePoint, digitare un nome di file e quindi fare clic su Salva.
Dopo aver esportato il file ODC, è possibile scegliere di connettersi a esso da una cartella di lavoro di Excel da cui si desidera connettersi a tale origine dati. In caso di modifica delle informazioni della connessione dati, sarà sufficiente aggiornare il file ODC stesso e tutte le cartelle di lavoro di Excel di riferimento disporranno delle nuove informazioni di connessione.
Nota
È necessario selezionare la casella di controllo Usa sempre file di connessione nelle proprietà di connessione di Excel affinché nella cartella di lavoro di Excel venga utilizzato sempre il file di connessione.
Configurare Servizio Visio
Se si utilizza Visio Services, eseguire le procedure illustrate in questa sezione per completare i passaggi di configurazione necessari.
Se l'account di servizio automatico non è stato ancora configurato per Visio Services, eseguire la procedura seguente per configurarlo.
Per configurare l'account di servizio automatico
In Gestione applicazioni nella home page di Amministrazione centrale SharePoint fare clic su Gestisci applicazioni di servizio.
Fare clic sull'applicazione di servizio Visio Services.
Fare clic su Impostazioni globali.
Nella casella di testo ID applicazione nella sezione Dati esterni digitare il nome dell'applicazione di destinazione creata per l'account di servizio automatico.
Fare clic su OK.
Per poter usare Visio Services con archiviazione sicura, è necessario specificare un'applicazione di destinazione dell'archiviazione sicura nella procedura guidata di connessione dati di Visio ed esportare il file di connessione in SharePoint Server prima della pubblicazione del diagramma Visio nel sito di SharePoint per il rendering con Visio Services. In questo caso, è necessario specificare l'applicazione di destinazione di archiviazione sicura creata, che contiene le credenziali di accesso a SQL Server.
Utilizzare la procedura seguente per specificare un'applicazione di destinazione di archiviazione sicura da Visio.
Per creare un diagramma connesso ai dati da usare con un'applicazione di destinazione dell'archiviazione sicura
In Visio Professional 2016 aprire un diagramma o crearne uno nuovo.
Sulla barra multifunzione fare clic sulla scheda Dati e quindi su Collega dati alle forme.
Nella pagina Selezione dati scegliere l'opzione Database di Microsoft SQL Server, quindi fare clic su Avanti.
Nella pagina Connessione al server di database, digitare il nome del server di database, scegliere l'opzione Usa nome utente e password seguenti, quindi digitare il nome utente e la password di SQL Server.
Fare clic su Avanti.
Nella pagina Seleziona database e tabella selezionare il database a cui si desidera effettuare la connessione e quindi fare clic su Avanti.
Nella pagina Salva file di connessione dati e chiudi:
Fare clic su Impostazioni di autenticazione.
Nella finestra di dialogo Impostazioni di autenticazione di Visio Services scegliere l'opzione Usa un account archiviato , digitare l'ID applicazione dell'applicazione di destinazione dell'archiviazione sicura creata nella casella di testo ID applicazione e fare clic su OK.
Fare clic su Sfoglia.
Passare a una raccolta connessioni dati.
Nota
Visio Services non richiede che i file ODC vengano salvati in una libreria di connessione dati. Tuttavia, per un'amministrazione più semplice, è consigliabile usare le librerie di connessione dati per archiviare tutti i file di connessione dati.
Digitare un nome per il file ODC e quindi fare clic su Salva.
Fare clic su Fine.
Se viene visualizzata la finestra di dialogo Proprietà file Web , aggiornare titolo, descrizione e parole chiave, se necessario, e fare clic su OK.
Nella pagina Selezionare una connessione dati fare clic su Fine.
Connettere i dati alle forme nel diagramma.
Quando si è pronti a salvare il disegno, fare clic su File, Salva e selezionare una raccolta documenti di SharePoint.
Digitare un nome di file e fare clic su Salva.
Nota
[!NOTA] Visio si connette al database direttamente. Non utilizza archiviazione sicura. archiviazione sicura corrisponde solo all'impostazione Visio Services per il rendering di un diagramma di Visio da un sito di SharePoint.
Dopo aver pubblicato il diagramma in una raccolta documenti di SharePoint, è possibile eseguire il rendering utilizzando Visio Services e Visio Services utilizzerà le credenziali di SQL Server archiviate nell'applicazione di destinazione di archiviazione sicura per aggiornare i dati nel diagramma.
Vedere anche
Concetti
Configurare il servizio di archiviazione sicura in SharePoint Server
Panoramica di Excel Services in SharePoint Server 2013
Ulteriori risorse
Pianificare il servizio di archiviazione sicura in SharePoint Server
Pianificazione di Visio Services in SharePoint Server
Visio Graphics Service administration in SharePoint Server 2013