标签: c++ qt sqlite sqlitestudio
我正在使用qt c ++和SQliteStudio,我需要一种用密码保护数据库的方法,以便没有人可以直接访问其内容。编辑只能通过程序本身完成。
答案 0 :(得分:1)
不幸的是,SQLite不提供这种安全性,因为SQLite驱动程序要求执行任何写操作,用户必须对数据库所在的目录以及数据库文件本身具有读写权限。>
如果数据安全性是应用程序的重要考虑因素,那么可能值得考虑使用具有内置安全性模型(不同于SQLite)的数据库引擎(例如SQL Server)。