Sql Server ‘da Database ‘i Sertifikalayın ( Database Encryption )
Veri güvenliğine önem veren arkadaşlarımız için bu bilgiyi paylaşmak istedim. SQL Server da veritabanını sertifikalayarak veri tabanı yedeği bir şekilde başka kişilerin elinde geçse bile bu verilerin içeriğini görmelerini engelleyebilme olanağına sahibiz.
USE master;
GO
CREATE MASTER KEY ENCRYPTION BY PASSWORD = ‘Parolayı yazın’;
go
CREATE CERTIFICATE Sertifika Adı WITH SUBJECT = ‘Açıklama’;
go
USE İlgili veritabanı;
GO
CREATE DATABASE ENCRYPTION KEY
WITH ALGORITHM = AES_128
ENCRYPTION BY SERVER CERTIFICATE Sertifika Adı;
GO
ALTER DATABASE Veritabanı adı
SET ENCRYPTION ON;
GO
CREATE MASTER KEY ENCRYPTION BY PASSWORD = ‘Parolayı yazın’;
go
CREATE CERTIFICATE Sertifika Adı WITH SUBJECT = ‘Açıklama’;
go
USE İlgili veritabanı;
GO
CREATE DATABASE ENCRYPTION KEY
WITH ALGORITHM = AES_128
ENCRYPTION BY SERVER CERTIFICATE Sertifika Adı;
GO
ALTER DATABASE Veritabanı adı
SET ENCRYPTION ON;
GO
Yorumlar
Yorum Gönder