Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在具有安全性的数据库项目中使用access的最佳解决方案_C#_Database_Security_Ms Access - Fatal编程技术网

C# 在具有安全性的数据库项目中使用access的最佳解决方案

C# 在具有安全性的数据库项目中使用access的最佳解决方案,c#,database,security,ms-access,C#,Database,Security,Ms Access,在具有安全性的数据库项目中使用access的最佳解决方案 我需要在我的项目中使用600兆字节的访问权限,我的问题是安全性低 例如,我可以重命名access数据库扩展以提高安全性 而且人们不会将我的数据库用于其他目标 我不会为每个人使用sql server来使用我的应用程序,我需要基于本地文件的数据库,因为我的应用程序在CD中,密码更安全,但使用简单的方法可以找到它 我可以使用sql server compact,但安装时间很长,我的客户说安装时间很长如果您有600 MB的数据,最好使用其他数据库

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

如果您有600 MB的数据,最好使用其他数据库,如sql server或mysql


如果您想使用Access,可以设置密码,然后在连接字符串中设置用户名和密码。

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

您需要提供更多信息。需要更多信息。您正在尝试锁定哪种类型的数据库?这是什么类型的应用程序?但我不会让每个人都使用sql server来使用我的应用程序我需要基于本地文件的数据库,因为我的应用程序在cd中。密码更安全,但使用简单的方法可以找到它,但安装sql server compact非常长。SSCE edition与Access集成得如何?你能继续使用装订好的表格吗?