我已经通过 macports 安装了 mysql 5.1,它的数据目录位于默认位置,该位置位于受 filevault 保护的用户目录之外。
我想通过某种方式将数据移动到文件库或使用某种替代加密方法将数据以加密状态存储。
您能建议一种方法来实现其中任一种吗?
非常感谢
答案1
如果您希望以与 FileVault 相同的方式使用它(登录时不加密,注销时自动加密),只需将数据移动到用户主目录中的某个位置,正确设置权限,然后从默认位置符号链接到数据。
如果您只想创建一个加密档案,您可以使用磁盘工具中的加密 DMG 来完成。
答案2
如果您只希望加密字段,您可以执行以下操作:https://web.archive.org/web/1/http://articles.techrepublic%2ecom%2ecom/5100-10878_11-6124013.html
本文介绍了对字段内容使用编码或加密方法。
Truecrypt 可以让您将其移动到加密的虚拟分区......
答案3
如果您正在运行 Linux,请尝试 Gazzang 的 ezNcrypt,它是 MySQL 的完整透明数据加密解决方案,性能成本极低。http://gazzang.com