Symptômes
Vous créez une clé de chiffrement de base de données (DEK) d’une longueur supérieure à 3 456 bits sur un instance de Microsoft SQL Server 2016 ou 2017. Si vous activez le chiffrement de base de données transparent (TDE) à l’aide de ce DEK, une entrée similaire à la suivante est consignée dans le journal des erreurs de SQL Server :
Remarque
Date Time SPID Setting database option ENCRYPTION to ON for database 'database_name'. Date Heure SPID Début du chiffrement de la base de données recherchez la base de données « Nom de base de données ». Date Heure SPID Chiffrement de base de données L’analyse de base de données pour la base de données a été abandonnée. Réémettez ALTER DB pour reprendre l’analyse.
Cause
Ce problème se produit, car SQL Server ne renvoie pas de message d’erreur indiquant qu’une clé DEK d’une longueur supérieure à 3 456 bits n’est pas prise en charge.
Résolution
Ce problème est résolu dans les mises à jour suivantes pour SQL Server :
Mise à jour cumulative 13 pour SQL Server 2017
Mise à jour cumulative 5 pour SQL Server 2016 Service Pack 2
Mise à jour cumulative 11 pour SQL Server 2016 Service Pack 1
Remarque Après avoir appliqué ce correctif et essayé de créer une clé DEK de plus de 3 456 bits, la tentative échoue et vous recevez le message d’erreur suivant :
Remarque
Msg 33178, Niveau 16, État 2, Ligne LineNumber
La longueur de la clé de chiffrement dépasse la longueur maximale actuellement prise en charge de 3456.
À propos des builds de SQL Server
Chaque nouvelle build de SQL Server contient tous les correctifs logiciels et correctifs de sécurité qui se trouvaient dans la version précédente. Nous vous recommandons d’installer la version la plus récente pour votre version de SQL Server :
Dernière mise à jour cumulative pour SQL Server 2017
La dernière build pour SQL Server 2016
État
Microsoft a confirmé qu’il s’agissait d’un problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Références
Découvrez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.