我正在使用PHP + MySQL开发一个项目并将其安装到我客户端的Windows服务器上。在我的应用数据库中会有一些保密信息。它很容易复制位于mysql下的数据目录中的数据库文件夹并将其粘贴到任何mysql服务器并修改它。 (在Windows中)。
如何保护我的数据库免受该操作?
答案 0 :(得分:1)
这似乎有点明显,所以它可能不是你期望的答案,但为什么不简单地设置目录权限,以便只有运行mysql服务器的用户可以在其中读/写?
当然,在该计算机上拥有管理员帐户的人仍然可以访问它,但我不知道你怎么能避免这种情况。