如何为数据库设置密码,以便没有人可以访问它

How to make password for the database so no one can access it?

本文关键字:没有人 访问 数据库 设置 密码      更新时间:2023-10-16

我使用的是qt c++和SQliteStudio,我需要一种方法来使用密码保护数据库,以便没有人可以直接访问其内容;编辑只能通过程序本身完成。

遗憾的是,SQLite 不提供安全性,因为 SQLite 驱动程序要求要执行任何写入操作,用户必须对数据库所在的目录以及数据库文件本身具有读写访问权限。

如果数据安全性是应用程序的重要考虑因素,则可能值得考虑使用具有内置安全模型(与 SQLite 不同)的数据库引擎(如 SQL Server)。