更改数据库的密码和加密设置
在 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 数据库上设置加密或密码属性后,只有在压缩该数据库时才能修改这些属性。
除了在数据库上设置这些安全属性外,压缩功能主要用于压缩数据库中未使用的空间以及搜索数据库中的一致性错误。有关详细信息,请参阅维护数据库 (SQL Server Compact Edition)。
您可以使用下列机制来压缩 SQL Server Compact Edition 数据库:
注意: |
---|
压缩受密码保护或加密的数据库时,您必须指定原始数据库的密码。 |
- OLE DB 的 Engine 对象上的 CompactDatabase 方法。
有关详细信息,请参阅 CompactDatabase 方法 (SQL Server Compact Edition)。 - .NET Compact Framework 数据访问接口的 System.Data.Sqlserverce.SqlCeEngine 类的 Compact 方法。
有关详细信息,请参阅 SQL Server Compact Edition 的 .NET Compact Framework 数据访问接口。
注意 SQL Server Management Studio 使您可以通过选择“数据库属性”对话框中的选项来修改密码和加密数据库。有关详细信息,请参阅如何保护数据库安全性 (SQL Server Management Studio)。