Freigeben über


Lektion 3: Erstellen von SQL Server-Anmeldeinformationen

In dieser Lektion erstellen Sie Anmeldeinformationen zum Speichern von Sicherheitsinformationen, die für den Zugriff auf das Azure-Speicherkonto verwendet werden.

SQL Server-Anmeldeinformationen sind ein Objekt zum Speichern von Authentifizierungsinformationen, die für die Verbindung mit einer Ressource außerhalb von SQL Server erforderlich sind. In den Anmeldeinformationen werden der URI-Pfad des Speichercontainers und die Shared Access Signature-Schlüsselwerte gespeichert. Für jeden Speichercontainer, der von einer Daten- oder Protokolldatei verwendet wird, müssen Sie SQL Server-Anmeldeinformationen erstellen, deren Namen mit dem Containerpfad übereinstimmen.

Allgemeine Informationen zu Anmeldeinformationen finden Sie unter Anmeldeinformationen (Datenbank-Engine).

Wichtig

Die unten beschriebenen Anforderungen zum Erstellen eines SQL Server Anmeldeinformationen gelten spezifisch für das Feature SQL Server Datendateien in Azure. Informationen zum Erstellen von Anmeldeinformationen für Sicherungsprozesse in Azure Storage finden Sie unter Lektion 2: Erstellen eines SQL Server Anmeldeinformationen.

Führen Sie die folgenden Schritte aus, um SQL Server-Anmeldeinformationen zu erstellen:

  1. Stellen Sie eine Verbindung mit SQL Server Management Studio her.

  2. Stellen Sie im Objekt-Explorer eine Verbindung mit der Instanz der installierten Datenbank-Engine her.

  3. Klicken Sie auf der Standardsymbolleiste auf "Neue Abfrage".

  4. Kopieren Sie das folgende Beispiel in das Abfragefenster, und ändern Sie es nach Bedarf. Die folgende Anweisung erstellt eine SQL Server Anmeldeinformationen zum Speichern des Freigegebenen Zugriffszertifikats Ihres Speichercontainers.

    
    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  
    
    

    Ausführliche Informationen finden Sie unter CREATE CREDENTIAL (Transact-SQL) in SQL Server Onlinedokumentation.

  5. Um alle verfügbaren Anmeldeinformationen anzuzeigen, können Sie im Abfragefenster die folgende Anweisung ausführen:

    SELECT * from sys.credentials  
    

    Weitere Informationen zu sys.credentials finden Sie unter sys.credentials (Transact-SQL) in SQL Server Onlinedokumentation.

Nächste Lektion:

Lektion 4: Erstellen einer Datenbank in Azure Storage