我正在构建一个必须使用sqlite连接的程序。 我想限制这种连接,所以连接使用它的程序将无法执行读操作(如select),它将无法删除列,表和数据库。
我使用c#和System.Data.SQLite库来访问数据库
有没有办法可以限制sqlite连接执行某些操作的能力?
答案 0 :(得分:1)
自1.0.89.0版以来,System.Data.SQLite对authorizer callback提供了实验支持。
使用Authorize
对象的SQLiteConnection
事件。