Usuwanie klucza szyfrowania bazy danych (Transact-SQL)
Krople szyfrowaniebazy danychklucz , który jest używany w przypadku bazy danych przezroczyste szyfrowanie. Aby uzyskać więcej informacji na temat bazy danych przezroczyste szyfrowanie, zobacz Opis przezroczystego szyfrowania danych (TDE).
Składnia
DROP DATABASE ENCRYPTION KEY
Uwagi
Jeśli baza danych jest zaszyfrowany, należy najpierw usunąć szyfrowanie z bazy danych przy użyciu instrukcjaALTER DATABASE.Poczekaj, aż odszyfrowywania do wykonania przed usunięciem szyfrowanie kluczz bazy danych.Aby uzyskać więcej informacji na temat instrukcjaALTER DATABASE, zobacz ZMIENIA opcje zestawu bazy danych (Transact-SQL).Aby wyświetlić stan bazy danych, użyj sys.dm_database_encryption_keys dynamiczny widok zarządzania.
Uprawnienia
Wymaga uprawnienie Kontrola w bazie danych.
Przykłady
Poniższy przykład powoduje usunięcie szyfrowanie bazy danych i spadnie szyfrowanie kluczz bazy danych.
ALTER DATABASE AdventureWorks2008R2;
SET ENCRYPTION OFF;
GO
/* Wait for decryption operation to complete, look for a
value of 1 in the query below. */
SELECT encryption_state
FROM sys.dm_database_encryption_keys;
GO
USE AdventureWorks2008R2;
GO
DROP DATABASE ENCRYPTION KEY;
GO
Zobacz także