(0) exportieren Drucken
Alle erweitern

BACKUP MASTER KEY (Transact-SQL)

Exportiert den Datenbank-Hauptschlüssel.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen


BACKUP MASTER KEY TO FILE = 'path_to_file' 
    ENCRYPTION BY PASSWORD = 'password'

FILE = 'path_to_file'

Gibt den vollständigen Pfad, einschließlich des Dateinamens, zu der Datei an, in die der Hauptschlüssel exportiert wird. Dies kann ein lokaler Pfad oder ein UNC-Pfad zu einem Netzwerkspeicherort sein.

PASSWORD = 'password'

Das zum Verschlüsseln des Hauptschlüssels in der Datei verwendete Kennwort. Dieses Kennwort unterliegt Komplexitätsüberprüfungen. Weitere Informationen finden Sie unter Kennwortrichtlinie.

Der Hauptschlüssel muss geöffnet und entschlüsselt sein, bevor er gesichert wird. Wenn er mit dem Diensthauptschlüssel verschlüsselt ist, muss der Hauptschlüssel nicht explizit geöffnet werden. Falls der Hauptschlüssel jedoch nur mit einem Kennwort verschlüsselt ist, muss er explizit geöffnet werden.

Es wird empfohlen, dass Sie sofort nach der Erstellung eine Sicherung des Hauptschlüssels anlegen und diese an einem sicheren Ort außerhalb Ihrer Geschäftsräume aufbewahren.

Erfordert die CONTROL-Berechtigung in der Datenbank.

Im folgenden Beispiel wird eine Sicherung des Hauptschlüssels AdventureWorks2008R2 erstellt. Da dieser Hauptschlüssel nicht mit dem Diensthauptschlüssel verschlüsselt ist, muss beim Öffnen des Hauptschlüssels ein Kennwort angegeben werden.

USE AdventureWorks2008R2;
OPEN MASTER KEY DECRYPTION BY PASSWORD = 'sfj5300osdVdgwdfkli7';
BACKUP MASTER KEY TO FILE = 'c:\temp\exportedmasterkey' 
    ENCRYPTION BY PASSWORD = 'sd092735kjn$&adsg';
GO 

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2014 Microsoft