Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Désactiver TDE RDS pour le SQL serveur
TDEPour désactiver une instance de base de données RDS for SQL Server, assurez-vous d'abord qu'il ne reste aucun objet chiffré sur l'instance de base de données. Pour ce faire, déchiffrez les objets ou supprimez-les. Si des objets chiffrés existent sur l'instance de base de données, vous ne pouvez pas désactiver l'instance TDE de base de données. Lorsque vous utilisez la console pour supprimer l'TDEoption d'un groupe d'options, la console indique qu'elle est en cours de traitement. En outre, un événement d'erreur est créé si le groupe d'options est associé à une instance de base de données ou un instantané de bases de données chiffré.
L'exemple suivant supprime le TDE chiffrement d'une base de données appeléecustomerDatabase
.
------------- Removing TDE ---------------- USE [customerDatabase] GO -- Turn off encryption of the database ALTER DATABASE [customerDatabase] SET ENCRYPTION OFF GO -- Wait until the encryption state of the database becomes 1. The state is 5 (Decryption in progress) for a while SELECT db_name(database_id) as DatabaseName, * FROM sys.dm_database_encryption_keys GO -- Drop the DEK used for encryption DROP DATABASE ENCRYPTION KEY GO -- Alter to SIMPLE Recovery mode so that your encrypted log gets truncated USE [master] GO ALTER DATABASE [customerDatabase] SET RECOVERY SIMPLE GO
Lorsque tous les objets sont déchiffrés, vous disposez de deux options :
-
Vous pouvez modifier l'instance de base de données à associer à un groupe d'options sans l'TDEoption.
-
Vous pouvez supprimer l'TDEoption du groupe d'options.