Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/293.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

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#密码保护嵌入式db4o数据库_C#_Database_Passwords_Db4o - Fatal编程技术网

C#密码保护嵌入式db4o数据库

C#密码保护嵌入式db4o数据库,c#,database,passwords,db4o,C#,Database,Passwords,Db4o,我正在创建一个应用程序,它将在用户计算机上运行,以将记录存储在db4o数据库中。作为应用程序的一部分,启动时将显示一个登录表单。我如何为数据库创建密码并检查它?这是可能的还是我需要创建一个单独的文件来读取用户名和密码?我解释为数据库存储在本地-如果是这样,我建议加密,因为它在本地运行,用户可以绕过您的应用程序,直接从文件系统读取数据库。 DB40支持根据其网站进行开箱即用的加密,但只保护“未经验证”的用户,因为加密密钥将被共享-而不是每个用户共享。感谢您的回复,我现在将查看并尝试实现它

我正在创建一个应用程序,它将在用户计算机上运行,以将记录存储在db4o数据库中。作为应用程序的一部分,启动时将显示一个登录表单。我如何为数据库创建密码并检查它?这是可能的还是我需要创建一个单独的文件来读取用户名和密码?

我解释为数据库存储在本地-如果是这样,我建议加密,因为它在本地运行,用户可以绕过您的应用程序,直接从文件系统读取数据库。
DB40支持根据其网站进行开箱即用的加密,但只保护“未经验证”的用户,因为加密密钥将被共享-而不是每个用户共享。

感谢您的回复,我现在将查看并尝试实现它