Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Analytics Platform System (PDW)
Mengubah kunci enkripsi dan sertifikat yang digunakan untuk mengenkripsi database secara transparan. Untuk informasi selengkapnya tentang enkripsi database transparan, lihat Enkripsi Data Transparan (TDE).
Sintaks
-- Syntax for SQL Server
ALTER DATABASE ENCRYPTION KEY
REGENERATE WITH ALGORITHM = { AES_128 | AES_192 | AES_256 | TRIPLE_DES_3KEY }
|
ENCRYPTION BY SERVER
{
CERTIFICATE Encryptor_Name |
ASYMMETRIC KEY Encryptor_Name
}
[ ; ]
-- Syntax for Parallel Data Warehouse
ALTER DATABASE ENCRYPTION KEY
{
{
REGENERATE WITH ALGORITHM = { AES_128 | AES_192 | AES_256 | TRIPLE_DES_3KEY }
[ ENCRYPTION BY SERVER CERTIFICATE Encryptor_Name ]
}
|
ENCRYPTION BY SERVER CERTIFICATE Encryptor_Name
}
[ ; ]
Argumen
REGENERASI DENGAN ALGORITMA = { AES_128 | AES_192 | AES_256 | TRIPLE_DES_3KEY }
Menentukan algoritma enkripsi yang digunakan untuk kunci enkripsi.
ENKRIPSI OLEH SERVER Encryptor_NameCERTIFICATE
Menentukan nama sertifikat yang digunakan untuk mengenkripsi kunci enkripsi database.
ENKRIPSI OLEH SERVER ASYMMETRIC KEY Encryptor_Name
Menentukan nama kunci asimetris yang digunakan untuk mengenkripsi kunci enkripsi database.
Keterangan
Sertifikat atau kunci asimetris yang digunakan untuk mengenkripsi kunci enkripsi database harus terletak di database sistem master.
Ketika pemilik database (dbo) diubah, kunci enkripsi database tidak harus diregenerasi.
Setelah kunci enkripsi database dimodifikasi dua kali, pencadangan log harus dilakukan sebelum kunci enkripsi database dapat dimodifikasi lagi.
Izin
Memerlukan izin CONTROL pada database dan VIEW izin DEFINITION pada sertifikat atau kunci asimetris yang digunakan untuk mengenkripsi kunci enkripsi database.
Contoh
Contoh berikut mengubah kunci enkripsi database untuk menggunakan AES_256 algoritma.
-- Uses AdventureWorks
ALTER DATABASE ENCRYPTION KEY
REGENERATE WITH ALGORITHM = AES_256;
GO
Lihat Juga
Enkripsi Data Transparan (TDE)
Enkripsi SQL Server
Kunci Enkripsi SQL Server dan Database (Mesin Database)
Hierarki Enkripsi
ALTER DATABASE SET Opsi (Transact-SQL)
CREATE DATABASE ENCRYPTION KEY (Transact-SQL)
DROP DATABASE ENCRYPTION KEY (Transact-SQL)
sys.dm_database_encryption_keys (T-SQL)