Condividi tramite


Lezione 3: Creare le credenziali di SQL Server

In questa lezione si creerà una credenziale per archiviare le informazioni di sicurezza usate per accedere all'account di archiviazione di Azure.

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. Nelle credenziali vengono archiviati il percorso URI del contenitore di archiviazione e i valori della chiave della firma di accesso condivisa. Per ogni contenitore di archiviazione utilizzato da un file di dati o di log, è necessario creare una credenziale di SQL Server il cui nome corrisponda al percorso del contenitore.

Per informazioni generali sulle credenziali, vedere Credenziali (motore di database).

Importante

I requisiti per la creazione di una credenziale SQL Server descritti di seguito sono specifici della funzionalità file di dati SQL Server in Azure. Per informazioni sulla creazione di credenziali per i processi di backup in Archiviazione di Azure, vedere Lezione 2: Creare una SQL Server credenziali.

Per creare le credenziali di SQL Server, effettuare i passaggi riportati di seguito:

  1. Connettersi a SQL Server Management Studio.

  2. In Esplora oggetti connettersi all'istanza del motore di database installato.

  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. L'istruzione seguente creerà una SQL Server credenziali per archiviare il certificato di accesso condiviso del contenitore di archiviazione.

    
    USE master  
    CREATE CREDENTIAL credentialname - this name should match the container path and it must start with https.   
       WITH IDENTITY='SHARED ACCESS SIGNATURE', -- this is a mandatory string and do not change it.   
       SECRET = 'sharedaccesssignature' -- this is the shared access signature key that you obtained in Lesson 2.   
    GO  
    
    

    Per informazioni dettagliate, vedere CREATE CREDENTIAL (Transact-SQL) nella documentazione online di SQL Server.

  5. Per visualizzare tutte le credenziali disponibili, è possibile eseguire l'istruzione seguente nella finestra della query:

    SELECT * from sys.credentials  
    

    Per altre informazioni su sys.credentials, vedere sys.credentials (Transact-SQL) nella documentazione online di SQL Server.

Lezione successiva:

Lezione 4: Creare un database in Archiviazione di Azure