【发布时间】:2011-01-26 02:34:09
【问题描述】:
如何创建一个加密的 SQLite 数据库,该数据库实际上保持加密状态或之后可以打开。
我使用“可以”创建加密数据库的 SQLite2009 Pro Enterprise Manager,但在输入加密密钥后,它们不再可打开。
我使用 SQLabs 中的 SQLiteManager 创建了一个加密数据库,虽然这个数据库可以在之后打开,但可以通过任何 SQLite 管理工具或代码来完成,而不需要我输入的密钥。
那么,请问你怎么能创建一个加密的 SQLite 数据库呢?
我计划在 Adobe Flex 应用程序中使用该数据库。
谢谢。
【问题讨论】:
-
SQLite2009 是编写 SQLite 的公司销售的产品吗?因为我知道他们有一个。而且,如果这不起作用,我会就问题与他们联系,而不是重新开始。
-
我不确定,它似乎是由一个叫 Osen Kusnadi 的人写的(没有搜索他的名字)。但我不会感到惊讶,它似乎总是在 sqlite.org 网站上的第一批推荐之一。从 2010 年到今天,我一直在尝试那个特定的应用程序,但加密的东西从来没有用过。
标签: database apache-flex sqlite encryption