更改数据库的密码和加密设置

在 Microsoft SQL Server Compact 3.5 (SQL Server Compact 3.5) 数据库上设置加密或密码属性后,只有在压缩该数据库时才能修改这些属性。

除了在数据库上设置这些安全属性外,压缩功能主要用于压缩数据库中未使用的空间以及搜索数据库中的一致性错误。 有关详细信息,请参阅维护数据库 (SQL Server Compact)

您可以使用下列机制来压缩 SQL Server Compact 3.5 数据库:

备注

压缩受密码保护或加密的数据库时,您必须指定原始数据库的密码。

  • OLE DB 的 Engine 对象上的 CompactDatabase 方法。
    有关更多信息,请参阅 CompactDatabase 方法 (SQL Server Compact)
  • .NET Compact Framework 数据提供程序的 System.Data.Sqlserverce.SqlCeEngine 类的 Compact 方法。

注意 SQL Server Management Studio 使您可以通过选择**“数据库属性”**对话框中的选项来修改密码和加密数据库。 有关详细信息,请参阅如何: 保护数据库 (SQL Server Management Studio)