这个问题是关于这个问题的参考 - How To Protect Database Files From Copying In Windows
我已将数据库存储在未通过互联网连接并提供给用户的计算机中。数据库由我编写的应用程序使用。
登录计算机的用户是Windows操作系统中的管理员级用户。因此,他可以无限制地读/写复制文件。 用户使用应用程序已知的固定密码访问数据库。
由于我在数据库中有机密信息,我不想让用户访问,我想限制计算机所有者访问数据库。
用户仍然可以在不知道mysql密码的情况下复制数据库文件并在另一个系统中查看数据库。
我曾尝试使用Bit Locker软件对驱动器进行加密,但只要将文件复制到其他硬盘驱动器/ USB介质中,我就可以在USB介质上以纯文本形式查看。
是否有任何工具可以阻止用户复制数据库文件,同时仍允许应用程序访问数据库或将数据写入数据库。