Modification des mots de passe et des paramètres de chiffrement pour une base de données

Lorsque les propriétés de chiffrement ou de mot de passe ont été définies sur une base de données Microsoft SQL Server Compact, elles ne peuvent être modifiées que lorsque la base de données est compactée.

Hormis la définition de ces propriétés de sécurité dans la base de données, la fonctionnalité de compactage est principalement utilisée pour compresser l'espace inutilisé dans une base de données et pour y rechercher les erreurs de cohérence. Pour plus d'informations, consultez Maintenance des bases de données (SQL Server Compact).

Vous pouvez compacter les bases de données SQL Server Compact au moyen des mécanismes suivants :

Notes

Lorsque vous compactez une base de données chiffrée ou protégée par un mot de passe, vous devez spécifier le mot de passe de la base de données d'origine.

  • La méthode CompactDatabase appliquée à l'objet Engine pour OLE DB.

    Pour plus d'informations, consultez Méthode CompactDatabase (SQL Server Compact).

  • la méthode Compact de la classe System.Data.Sqlserverce.SqlCeEngine du fournisseur de données .NET Compact Framework.

Remarque   Visual Studio 2010 SP1 vous permet de modifier le mot de passe et de chiffrer une base de données en sélectionnant une option dans la boîte de dialogue Propriétés de la base de données. Pour plus d'informations, consultez Procédure : sécuriser une base de données (Visual Studio).