【问题标题】:best solution for use access in project for database with security在项目中使用安全性数据库访问的最佳解决方案
【发布时间】:2011-02-04 03:08:11
【问题描述】:

在项目中使用安全性数据库访问的最佳解决方案 我需要在我的项目中使用 600 兆字节的访问权限,而我的问题是安全性低
例如,我可以重命名访问数据库扩展名以提高安全性
人们不会将我的数据库用于其他目标
我不会让每个人都使用 sql server 来使用我的应用程序我需要基于本地文件的数据库,因为我的应用程序在 CD 中密码更安全,但可以通过简单的方法找到它 我可以使用 sql server compact,但安装时间很长,我的客户说安装时间很长

【问题讨论】:

  • 您需要提供更多信息。
  • 需要更多信息。您要锁定哪种类型的数据库?这是什么类型的应用程序?

标签: c# database security ms-access


【解决方案1】:

您可能需要考虑使用 SQL Server Compact。由于 SSCE 在您的进程中运行,因此使用您的应用程序的任何人都不需要安装任何东西。通过这种方式,您可以获得 SQL Server 提供的卓越数据库和安全性,而无需安装 SQL Server。 SSCE 仍然允许您使用本地文件作为数据库。

【讨论】:

  • 但是安装sql server compact 很长
  • SSCE 版本与 Access 的集成程度如何?可以继续使用绑定表格等吗?
【解决方案2】:

如果您有 600 MB 的数据,最好从另一个数据库(如 sql server 或 mysql)使用。

如果您想使用访问权限,您可以为其设置密码,然后在您的连接字符串中设置您的用户名和密码。

【讨论】:

  • 但我不会让每个人都使用 sql server 来使用我的应用程序我需要基于本地文件的数据库,因为我的应用程序在 cd 密码更安全,但可以通过简单的方式找到它
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-20
  • 1970-01-01
  • 2014-01-23
  • 2015-05-31
  • 1970-01-01
  • 2011-01-17
相关资源
最近更新 更多