0

我正在创建一个 2 层 Lightswitch 应用程序,它将通过 ClickOnce 部署用于单用户场景。需要保护数据库模式和数据不被用户访问。

我知道这可能不是完全可能的,但是有什么解决方案吗?

我们查看了一个名为 的第三方工具DbDefence,它看起来非常合适,但他们的再分发许可定价现在远远超出了我们的预算。

非常感激。

4

1 回答 1

0

不,我知道没有办法阻止用户查看甚至摆弄数据库模式(如果他们足够了解的话)。除非您为他们创建数据库,否则他们必须具有创建数据库所需的权限。Plus 更新(通过 Click-Once)需要更新表的权限。

如果您确实找到了某些东西,那么它可能会阻止应用程序正常工作。

于 2012-10-08T03:07:03.903 回答