Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Dieses Thema beschreibt, wie Sie den Datenbankhauptschlüssel in SQL Server mithilfe von Transact-SQL erstellen.
Sicherheit
Berechtigungen
Erfordert die CONTROL-Berechtigung für die Datenbank.
Verwenden von Transact-SQL
So erstellen Sie einen Datenbank-Hauptschlüssel
Wählen Sie ein Kennwort aus, mit dem die in der Datenbank gespeicherte Kopie des Datenbank-Hauptschlüssels verschlüsselt wird.
Stellen Sie im Objekt-Explorer eine Verbindung mit einer Datenbank-Engine-Instanz her.
Erweitern Sie Systemdatenbanken, klicken Sie mit der rechten Maustaste auf
master
, und klicken Sie anschließend auf Neue Abfrage.Kopieren Sie das folgende Beispiel, fügen Sie es in das Abfragefenster ein, und klicken Sie auf Ausführen.
-- Creates the master key. -- The key is encrypted using the password "23987hxJ#KL95234nl0zBe". CREATE MASTER KEY ENCRYPTION BY PASSWORD = '23987hxJ#KL95234nl0zBe';
Weitere Informationen finden Sie unter CREATE MASTER KEY (Transact-SQL).