【发布时间】:2012-02-23 14:11:20
【问题描述】:
我正在使用 atm 一个 SQLite 数据库,我将它提供给使用我的 (wpf c#) 应用程序的用户,但是我没有找到任何好的教程或指导如何保护我的 sqlite 数据库文件。我很高兴 SQLite 非常小,我的数据库文件只有 10KB。但是如果人们有像 sqlitebrowser 这样的工具来打开 sqlite 数据库,那么他们就可以查看数据并进行编辑!任何人都知道一个好的替代方案(或者如果你知道一个很好的地方,他们可以解释我如何保护我的 SQLite 数据库并且还能够在应用程序中隐藏 SQLite 连接字符串)
【问题讨论】:
-
您需要多少保护?如果您需要 100% 的保护,除了将数据库放在您控制的远程服务器上,或者在您的产品中配备 SWAT 团队之外,您几乎无能为力。
-
大声笑@特警:D。无论如何,用户将使用应用程序编辑数据库,并且它必须可以离线使用。
标签: c# wpf database security sqlite