Windows Service的Sqlite db文件夹写权限和客户端应用程序的仅读权限

时间:2019-11-19 10:50:30

标签: c# sqlite windows-services

我仅向客户端应用程序用户授予读取权限,而对服务运行帐户仅授予完全文件访问权限。 所有文件写入操作都在服务中执行,因此我只是从客户端应用程序调用该方法以访问sqlite数据库。 Sqlite要求为客户端应用程序用户打开数据库文件的写入权限。

服务在具有完全文件权限访问权限的系统帐户中运行,并且从普通的只读用户帐户启动客户端应用程序。

例外: System.Data.SQLite.SQLiteException:尝试编写一个只读数据库尝试编写一个只读数据库

0 个答案:

没有答案