【问题标题】:Is there any mechanism to secure my .mdf files in SQL Server Express 2008?是否有任何机制来保护我在 SQL Server Express 2008 中的 .mdf 文件?
【发布时间】:2012-12-12 10:51:10
【问题描述】:

我开发了 C# 和 SQL Server Express 数据库项目。我可以避免复制和粘贴我的.mdf 文件吗?有什么方法可以保护我的 .mdf 文件不被架构监视?所以没有人可以看到我的数据库的功能和表?没有将其分离或附加到其他实例?您有什么想法或任何现成的机制吗?

【问题讨论】:

    标签: c# wpf sql-server-2008


    【解决方案1】:

    我在我的项目中使用了 DbDefence。我对现在的安全感到满意。它有一个减号 - 免费版本只允许加密 77Mb,这在我的项目中已经足够了。如果你想要更多,你可以购买商业的。非常易于安装和使用。 你可以在这里找到更多信息http://www.dbdefence.com/index.php 如果您需要任何帮助,请与我联系。

    【讨论】:

      【解决方案2】:

      看看我的问题:deploy SQL Server Database with a Winforms app

      我最终使用了SQL Server CE,我对此非常满意。无需安装 SQL Server(只需几个额外的 dll)。你也可以为你的数据库设置密码。如果您使用的是 Winforms,则会出现一些故障。但是可以通过简单的谷歌搜索找到每种方法的解决方法。

      【讨论】:

      • 但是我有标量值函数和存储过程,这在 CE 或 SQLite 中是不可能的。你有什么建议吗? DBDefence 呢?有人用过吗?
      • 很遗憾,我对 DBDefence 没有任何经验。但这似乎很有希望。
      • 有点复杂,在我的项目中无法使用!我会尝试找出新的方法。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2010-11-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多