Namun sejak versi SQL Server 2008 telah tersedia sebuah fitur “Transparent Data Encryption” yang dapat membantu kita untuk dapat mengenkripsi hasil backup dari suatu database.
berikut ini adalah langkah-langkah untuk menggunakan “Transparent Data Encryption” di SQL Server 2008.
pertama saya coba siapkan terlebih dahulu database Toko sebagai sample kecil
USE masterGOCREATE DATABASE Toko
GOALTER DATABASE Toko SET COMPATIBILITY_LEVEL = 100
GOUSE TokoGOCREATE TABLE dbo.Sales_Product(
fld1 char(50) NULL,
fld2 char(50) NULL
) ON [PRIMARY]
GO
USE master GO CREATE MASTER KEY ENCRYPTION BY PASSWORD = 'P4ssw0rD'
CREATE CERTIFICATE TokoCert WITH SUBJECT = 'Certificate for Toko database'
USE Toko GO CREATE DATABASE ENCRYPTION KEY
WITH ALGORITHM = AES_128 ENCRYPTION BY SERVER CERTIFICATE TokoCertGO
ALTER DATABASE toko
SET ENCRYPTION ON
BACKUP DATABASE Toko
TO DISK = 'E:\Toko.bak'
WITH INIT, STATS = 10Demikian selamat mencoba.
Source : http://sqlserver-indo.org/blogs/suherman/archive/2010/10/04/encrypt-database-backup.aspx







0 komentar:
Posting Komentar