BACKUP MASTER KEY (Transact-SQL)BACKUP MASTER KEY (Transact-SQL)

S’APPLIQUE À : ouiSQL Server nonAzure SQL Database nonAzure SQL Data Warehouse nonParallel Data Warehouse APPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Permet d'exporter la clé principale de base de données.Exports the database master key.

Icône de lien de rubrique Conventions de la syntaxe Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SyntaxeSyntax

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

ArgumentsArguments

FILE ='path_to_file'FILE ='path_to_file'
Spécifie le chemin d'accès complet, y compris le nom de fichier, du fichier dans lequel la clé principale sera exportée.Specifies the complete path, including file name, to the file to which the master key will be exported. Cela peut être un chemin d'accès local ou le chemin UNC d'un emplacement réseau.This may be a local path or a UNC path to a network location.

PASSWORD ='password'PASSWORD ='password'
Ceci est le mot de passe utilisé pour chiffrer la clé principale dans le fichier.Is the password used to encrypt the master key in the file. Ce mot de passe est sujet à des vérifications de complexité.This password is subject to complexity checks. Pour plus d'informations, consultez Password Policy.For more information, see Password Policy.

NotesRemarks

La clé principale doit être ouverte et, par conséquent, déchiffrée avant d'être sauvegardée.The master key must be open and, therefore, decrypted before it is backed up. Si elle est chiffrée avec la clé principale de service, il n'est pas nécessaire que la clé principale soit ouverte explicitement.If it is encrypted with the service master key, the master key does not have to be explicitly opened. En revanche, si la clé principale est chiffrée seulement à l'aide d'un mot de passe, elle doit être ouverte explicitement.But if the master key is encrypted only with a password, it must be explicitly opened.

Nous vous conseillons de sauvegarder la clé principale dès sa création et de stocker cette sauvegarde en lieu sûr, en dehors de votre lieu de travail.We recommend that you back up the master key as soon as it is created, and store the backup in a secure, off-site location.

AutorisationsPermissions

Requiert l'autorisation CONTROL sur la base de données.Requires CONTROL permission on the database.

ExemplesExamples

Dans l'exemple ci-dessous, une sauvegarde de la clé principale d'AdventureWorks2012 est créée.The following example creates a backup of the AdventureWorks2012 master key. Comme cette clé principale n'est pas chiffrée par la clé principale de service, un mot de passe doit être spécifié pour son ouverture.Because this master key is not encrypted by the service master key, a password must be specified when it is opened.

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

Voir aussiSee Also

CREATE MASTER KEY (Transact-SQL) CREATE MASTER KEY (Transact-SQL)
OPEN MASTER KEY (Transact-SQL) OPEN MASTER KEY (Transact-SQL)
CLOSE MASTER KEY (Transact-SQL) CLOSE MASTER KEY (Transact-SQL)
RESTORE MASTER KEY (Transact-SQL) RESTORE MASTER KEY (Transact-SQL)
ALTER MASTER KEY (Transact-SQL) ALTER MASTER KEY (Transact-SQL)
DROP MASTER KEY (Transact-SQL) DROP MASTER KEY (Transact-SQL)
Hiérarchie de chiffrementEncryption Hierarchy