Condividi tramite


Lezione 2: Creare una credenziale di SQL Server

 

Si applica a: SQL Server 2016 Preview

Credenziale: una credenziale di SQL Server è un oggetto utilizzato per archiviare le informazioni di autenticazione necessarie per connettersi a una risorsa all'esterno di SQL Server. In questo caso, nei processi di backup e ripristino di SQL Server le credenziali vengono utilizzate per l'autenticazione per il servizio di archiviazione BLOB di Windows Azure. Nelle credenziali vengono archiviati il nome dell'account di archiviazione e i relativi valori della chiave di accesso . Una volta create, le credenziali devono essere specificate nell'opzione WITH CREDENTIAL durante l'esecuzione delle istruzioni BACKUP/RESTORE. Per ulteriori informazioni sulla visualizzazione, copia o rigenerazione dell'account di archiviazione le chiavi di accesso, vedere chiavi di accesso Account di archiviazione.

Per informazioni generali sulle credenziali, vedere credenziali.

Per informazioni su altri esempi in cui vengono utilizzate le credenziali, vedere creare un Proxy di SQL Server Agent.

Importante


I requisiti per la creazione di una credenziale di SQL Server descritta di seguito sono specifici per i processi di backup di SQL Server (Backup di SQL Server nell'URL, e Backup SQL Server gestito in Microsoft Azure). Per accedere alla risorsa di archiviazione di Azure, SQL Server usa le informazioni sul nome dell'account di archiviazione e sulla chiave di accesso. Per ulteriori informazioni sulla creazione di credenziali per l'archiviazione dei file di database in archiviazione di Azure, vedere Lezione 2: creare una credenziale di SQL Server utilizzando una firma di accesso condiviso

Creare le credenziali di SQL Server

Per creare le credenziali di SQL Server, attenersi ai passaggi seguenti:

  1. Connettersi a SQL Server Management Studio.

  2. In Esplora oggetti connettersi all'istanza del motore di database con il database AdventureWorks2012 installato; in alternativa, utilizzare il proprio database da utilizzare per questa esercitazione.

  3. Sulla barra degli strumenti Standard fare clic su Nuova query.

  4. Copiare e incollare l'esempio seguente nella finestra Query e modificare se necessario.

    CREATE CREDENTIAL mycredential   
    WITH IDENTITY= 'mystorageaccount' – this is the name of the storage account you specified when creating a storage account (See Lesson 1)   
    , SECRET = '<storage account access key>' – this should be either the Primary or Secondary Access Key for the storage account (See Lesson 1)  
    

    Mapping dell'account di archiviazione alle credenziali SQL

  5. Verificare l'istruzione T-SQL e fare clic su Execute.

Per ulteriori informazioni sul servizio di archiviazione Blob di Windows Azure per i concetti di backup e i requisiti, vedere Introduzione ai concetti e componenti chiave.

Lezione successiva

Lezione 3: Scrivere un Backup completo del Database per il servizio di archiviazione Blob di Azure Windows.