Collection Contents 上一页 下一页 PDF

UltraLite.NET 用户指南

了解 UltraLite.NET 开发

加密和模糊处理


您可以使用 UltraLite.NET 为 UltraLite 数据库加密或进行模糊处理。

加密 

要创建加密的数据库,请使用 ULConnectionParms.EncryptionKey 属性指定一个加密密钥,然后调用 OpenWithCreate 方法。调用 OpenWithCreate 方法时,就会创建数据库并会使用指定密钥为其加密。

有关详细信息,请参见Encryption Key 连接参数

通过使用 Connection.ChangeEncryptionKey 方法指定新加密密钥,可以更改加密密钥。

有关详细信息,请参见 类 ULConnection类 ULConnectionParms(iAnywhere.Data.UltraLite 命名空间)或 类 Connection(iAnywhere.UltraLite 命名空间)。

对数据库进行了加密后,与数据库的连接必须指定正确的加密密钥。否则,连接将失败。

模糊处理 

若要对数据库进行模糊处理,请指定 obfuscate=1 作为一个创建参数。

有关数据库加密的详细信息,请参见 加密 UltraLite 数据库


Collection Contents 上一页 下一页 PDF