USE master; /************************************************************* CREATE YOUR MASTER KEY AND YOUR CERTIFICATE FOR TDE AND ALL OTHER TYPES OF ENCRYPTION *************************************************************/ OPEN MASTER KEY DECRYPTION BY PASSWORD = 'Isthis@securePa$word?'; BACKUP MASTER KEY TO FILE = 'c: \work\exportedmasterkey' ENCRYPTION BY PASSWORD = 'abcd@1234'; GO BACKUP CERTIFICATE MyServerCert TO FILE = 'c: \work\MyServerCert' WITH PRIVATE KEY ( FILE = 'c: \work\MyServerCertKey' ,ENCRYPTION BY PASSWORD = '997jkhUbhk$w4ez0876hKHJH5gh' ); GO /********************************** DROP CERTIFICATE MyServerCert DROP MASTER KEY GO ***********************************/ /********************************** RESTORING YOUR MASTER KEY AND CERTIFICATE ON ANOTHER SYSTEM ***********************************/ RESTORE MASTER KEY FROM FILE = 'c: \work\exportedmasterkey' DECRYPTION BY PASSWORD = 'abcd@1234' ENCRYPTION BY PASSWORD = 'Isthis@securePa$word?' FORCE OPEN MASTER KEY DECRYPTION BY PASSWORD = 'Isthis@securePa$word?'; CREATE CERTIFICATE MyServerCert FROM FILE = 'c: \work\MyServerCert' WITH PRIVATE KEY ( FILE = 'c: \work\MyServerCertKey' ,DECRYPTION BY PASSWORD = '997jkhUbhk$w4ez0876hKHJH5gh' ); GO OPEN MASTER KEY DECRYPTION BY PASSWORD = 'Isthis@securePa$word?'; USE [master] RESTORE DATABASE [AirlinePerformanceTuningDB] FROM DISK = N'G: \Program Files\SQL Server\SQL2019B\MSSQL15.SQL2019B\MSSQL\Backup\TUNINGTDE.BAK' WITH MOVE 'AirlinePerformanceTuningDB' TO 'G: \Program Files\SQL Server\SQL2019B\MSSQL15.SQL2019B\MSSQL\DATA\tde.mdf' ,MOVE 'AirlinePerformanceTuningDB_log' TO 'G: \Program Files\SQL Server\SQL2019B\MSSQL15.SQL2019B\MSSQL\DATA\tde.ldf'; GO
Please Consider Subscribing
