Partager via


Leçon 3 : Créer des informations d'identification SQL Server

Dans cette leçon, vous allez créer des informations d’identification pour stocker les informations de sécurité utilisées pour accéder au compte de stockage Azure.

Les informations d'identification SQL Server sont des objets utilisés pour stocker les informations d'authentification requises pour la connexion à une ressource en dehors de SQL Server. Les informations d'identification contiennent le chemin d'accès de l'URI du conteneur de stockage et les valeurs de clé de signature d'accès partagé. Pour chaque conteneur de stockage utilisé par un fichier de données ou un fichier journal, vous devez créer des informations d'identification SQL Server dont le nom correspond au chemin d'accès du conteneur.

Pour obtenir des informations d’ordre général sur les informations d’identification, consultez Informations d’identification (moteur de base de données).

Important

Les conditions requises pour la création d’une SQL Server informations d’identification décrites ci-dessous sont spécifiques à la fonctionnalité SQL Server Data Files dans Azure. Pour plus d'informations sur la création d'informations d'identification pour les processus de sauvegarde dans le stockage Azure, consultez Lesson 2: Create a SQL Server Credential.

Pour créer des informations d'identification SQL Server, procédez comme suit :

  1. Connectez-vous à SQL Server Management Studio.

  2. Dans l'Explorateur d'objets, connectez-vous à l'instance du moteur de base de données installée.

  3. Dans la barre d'outils standard, cliquez sur Nouvelle requête.

  4. Copiez et collez l'exemple suivant dans la fenêtre de requête et modifiez-le si nécessaire. L’instruction suivante crée une SQL Server d’informations d’identification pour stocker le certificat d’accès partagé de votre conteneur de stockage.

    
    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  
    
    

    Pour plus d’informations, consultez CREATE CREDENTIAL (Transact-SQL) dans SQL Server documentation en ligne.

  5. Pour voir toutes les informations d'identification disponibles, exécutez l'instruction suivante dans la fenêtre de requête :

    SELECT * from sys.credentials  
    

    Pour plus d’informations sur sys.credentials, consultez sys.credentials (Transact-SQL) dans SQL Server documentation en ligne.

Leçon suivante :

Leçon 4 : Créer une base de données dans Stockage Azure