Utilizzare l'archiviazione sicura con l'autenticazione di SQL Server (SharePoint Server 2010)
Si applica a: SharePoint Server 2010
Ultima modifica dell'argomento: 2016-12-08
È possibile utilizzare il servizio di archiviazione sicura per archiviare le credenziali per origini dati che richiedono l'autenticazione di SQL Server. Queste credenziali possono essere utilizzate per accedere a origini dati che richiedono l'autenticazione di SQL Server tramite Excel Services in Microsoft SharePoint Server 2010 o Visio Services in Microsoft SharePoint Server 2010.
È consigliabile archiviare le credenziali nell'archivio sicuro, invece di archiviarle in un file di cartella di lavoro o in un file di connessione dati (ODC). Quando le credenziali vengono archiviate in un archivio sicuro, 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).
Per utilizzare l'archiviazione sicura insieme a Excel Services o Visio Services per accedere alle origini dati tramite l'autenticazione di SQL Server devono essere soddisfatte le condizioni seguenti:
Deve essere configurata un'applicazione di destinazione dell'archiviazione sicura contenente le credenziali di SQL Server con accesso all'origine dati.
Deve essere configurato l'account di servizio automatico.
Visio Services deve connettersi all'applicazione di destinazione dell'archiviazione sicura tramite un file ODC creato in Microsoft Excel 2010.
Nelle procedure illustrate in questo articolo si presuppone che siano stati già distribuiti l'archiviazione sicura ed Excel Services o Visio Services. Per ulteriori informazioni su come distribuire l'archiviazione sicura, Excel Services e Visio Services, vedere i collegamenti correlati alla fine di questo articolo.
Configurare un'applicazione di destinazione dell'archiviazione sicura
In questo video viene illustrato come creare un'applicazione di destinazione nell'archivio sicuro da utilizzare con l'autenticazione di SQL Server.
Guardare il video (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=207410&clcid=0x410) (le informazioni potrebbero essere in lingua inglese). Per scaricare una copia del file, fare clic con il pulsante destro del mouse sul collegamento e quindi scegliere Salva oggetto con nome.
Per utilizzare l'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 gli utenti autenticati.
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 dell'archiviazione sicura selezionare l'applicazione di destinazione creata per l'autenticazione di SQL Server, fare clic sulla freccia visualizzata e quindi fare clic su Imposta credenziali.
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
In questo video viene illustrato come creare un'applicazione di destinazione nell'archivio sicuro da utilizzare con l'account di servizio automatico in Excel Services o Visio Services.
Guardare il video (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=207411&clcid=0x410) (le informazioni potrebbero essere in lingua inglese). Per scaricare una copia del file, fare clic con il pulsante destro del mouse sul collegamento e quindi scegliere Salva oggetto con nome.
Per utilizzare l'archiviazione sicura per l'autenticazione di SQL Server con Excel Services o Visio Services è necessario che sia configurato l'account di servizio automatico. Per questo account non sono previste autorizzazioni specifiche in questo scenario. È solo necessario che sia presente nel sistema. Se attualmente è configurato un account di servizio automatico, è possibile ignorare le procedure di questa sezione.
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 casellaMembri 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 dell'archiviazione sicura selezionare l'applicazione di destinazione creata per l'account di servizio automatico, fare clic sulla freccia visualizzata e quindi fare clic su Imposta credenziali.
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
In questo video viene illustrato come configurare Excel Services per l'utilizzo con l'autenticazione di SQL Server.
Guardare il video (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=207412&clcid=0x410) (le informazioni potrebbero essere in lingua inglese). Per scaricare una copia del file, fare clic con il pulsante destro del mouse sul collegamento e quindi scegliere Salva oggetto con nome.
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 di Excel 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 utilizzare Excel Services con l'archiviazione sicura, è necessario specificare un'applicazione di destinazione dell'archiviazione sicura in Excel prima di pubblicare la cartella di lavoro di Excel in un sito di SharePoint per il rendering con Excel Services. In questo caso è necessario specificare l'applicazione di destinazione dell'archiviazione sicura creata contenente le credenziali dell'account di accesso di SQL Server.
Per specificare un'applicazione di destinazione dell'archiviazione sicura da Excel, eseguire la procedura seguente.
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 Imposta autenticazione Excel Services selezionare l'opzione Servizio di archiviazione sicura, digitare il nome dell'applicazione di destinazione dell'archiviazione sicura creata per l'utilizzo dell'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 selezionare una delle opzioni Tabella pivot e quindi fare clic su OK.
Nella finestra di dialogo Connessione SQL Server digitare la password di ID 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 dell'archiviazione sicura rimarranno incorporate nel file.
Nota
Excel si connette direttamente al database, senza l'archivio sicuro, che viene utilizzato solo da Excel Services durante il rendering di una cartella di lavoro da un sito di SharePoint.
Facoltativamente, è possibile esportare le informazioni di connessione dell'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 dell'archiviazione sicura come file ODC, eseguire la procedura seguente.
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 Trusted data connection libraries.
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'opzioneServizio di archiviazione sicura e che sia specificata l'applicazione di destinazione dell'archiviazione sicura corretta nella casella di testo ID servizio di archiviazione sicura e 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
In questo video viene illustrato come configurare Visio Services per l'utilizzo con l'autenticazione di SQL Server.
Guardare il video (le informazioni potrebbero essere in lingua inglese) (https://go.microsoft.com/fwlink/?linkid=207413&clcid=0x410) (le informazioni potrebbero essere in lingua inglese). Per scaricare una copia del file, fare clic con il pulsante destro del mouse sul collegamento e quindi scegliere Salva oggetto con nome.
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 di 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 utilizzare Visio Services con l'archiviazione sicura, è necessario innanzitutto creare un file ODC con una stringa di connessione e una query dati per il set di dati. Questo file ODC deve essere creato in Excel ed esportato in una raccolta connessioni dati a cui è possibile effettuare la connessione da Microsoft Visio 2010.
Per creare un file ODC in Excel, eseguire la procedura seguente.
Per creare un file ODC 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 Fine.
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 selezionare una delle opzioni Tabella pivot e quindi fare clic su OK.
Nella finestra di dialogo Connessione SQL Server digitare la password di ID accesso e quindi fare clic su OK.
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'opzioneServizio di archiviazione sicura e che sia specificata l'applicazione di destinazione dell'archiviazione sicura corretta nella casella di testo ID servizio di archiviazione sicura e 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 in una raccolta connessioni dati nel sito di SharePoint, è possibile accedervi da Visio e utilizzarlo per creare un disegno Web di Visio connesso a dati.
Nota
Visio si connette direttamente al database, senza l'archivio sicuro, che viene utilizzato solo da Visio Services durante il rendering di un disegno Web da un sito di SharePoint.
Per la connessione al file ODC da Visio, eseguire la procedura seguente.
Per connettersi al file ODC in Visio
Nella scheda Dati in Visio fare clic su Collega dati alle forme.
Nella pagina Selezione dati selezionare l'opzione Connessione creata in precedenza e quindi fare clic su Avanti.
Nella pagina Selezionare una connessione dati fare clic su Sfoglia.
Nella finestra di dialogo Connessioni esistenti fare clic su Sfoglia.
Nella finestra di dialogo Selezione dati selezionare la raccolta connessioni dati nel sito di SharePoint, selezionare il file ODC che si desidera utilizzare e quindi fare clic su Apri.
Nota
Il file ODC deve trovarsi nella stessa farm in cui si prevede di pubblicare il disegno Web di Visio.
Nella pagina Selezionare una connessione dati fare clic su Avanti.
Nella finestra di dialogo Connessione SQL server digitare un ID e una password dell'account di accesso che dispone delle autorizzazioni appropriate per l'origine dati specificata nel file ODC oppure, se il proprio account di Windows dispone dell'accesso ai dati appropriato, selezionare la casella di controllo Usa connessione trusted.
Fare clic su OK.
Nella pagina Connessione ai dati selezionare le colonne e le righe che si desidera includere e quindi fare clic su Avanti.
Nella pagina Configurazione identificatore univoco aggiornamento selezionare l'opzione appropriata per il set di dati e quindi fare clic su Avanti.
Fare clic su Fine.
Dopo aver effettuato la connessione all'origine dati tramite il file ODC, è possibile completare il disegno e pubblicarlo in un sito di SharePoint per il rendering con Visio Services.
See Also
Concepts
Pianificare il servizio di archiviazione sicura (SharePoint Server 2010)
Configurare il servizio di archiviazione sicura (SharePoint Server 2010)
Panoramica di Excel Services (SharePoint Server 2010)
Amministrazione di Excel Services (SharePoint Server 2010)
Pianificare Servizi Visio (SharePoint Server 2010)
Visio Graphics Service administration (SharePoint Server 2010)