BACKUP CERTIFICATE (Transact-SQL)
SQL Server 2005
將憑證匯出至檔案。
如果是在資料庫中利用密碼加密私密金鑰,則必須指定解密密碼。
將私密金鑰備份至檔案時,需要加密。用以保護備份憑證的密碼與用以加密憑證之私密金鑰的密碼並不相同。
若要還原備份憑證,請使用 CREATE CERTIFICATE 陳述式。
A. 將憑證匯出至檔案
下列範例將憑證匯出至檔案。
BACKUP CERTIFICATE sales05 TO FILE = 'c:\storedcerts\sales05cert'; GO
B. 匯出憑證和私密金鑰
在下列範例中,會利用密碼 997jkhUbhk$w4ez0876hKHJH5gh 加密所備份的憑證私密金鑰。
BACKUP CERTIFICATE sales05 TO FILE = 'c:\storedcerts\sales05cert'
WITH PRIVATE KEY ( FILE = 'c:\storedkeys\sales05key' ,
ENCRYPTION BY PASSWORD = '997jkhUbhk$w4ez0876hKHJH5gh' );
GO
C. 匯出含有加密私密金鑰的憑證
在下列範例中,憑證的私密金鑰是在資料庫中加密的。必須利用密碼 9875t6#6rfid7vble7r 來解密私密金鑰。當憑證儲存至備份檔時,會利用密碼 9n34khUbhk$w4ecJH5gh 加密私密金鑰。
BACKUP CERTIFICATE sales09 TO FILE = 'c:\storedcerts\sales09cert'
WITH PRIVATE KEY ( DECRYPTION BY PASSWORD = '9875t6#6rfid7vble7r' ,
FILE = 'c:\storedkeys\sales09key' ,
ENCRYPTION BY PASSWORD = '9n34khUbhk$w4ecJH5gh' );
GO
社群新增項目
新增
顯示:

