mysql - 从硬盘安全删除/删除 MySQL 数据

标签 mysql security sanitization erase

我们在 CentOS 5 上运行 MySQL 5.1,我需要安全地删除数据。简单地发出 DELETE 查询不是一个选择,我们需要遵守 DoD 文件删除标准。这将在实时生产服务器上完成,而无需关闭 MySQL。如果没有关闭服务器并在数据库文件上使用安全删除实用程序,有没有办法做到这一点?

更新

当我们删除一些表时,每个数据库都会进行一次数据清理。我们不需要不断地删除数据。 CPU 时间不是问题,这些服务器的容量远远不够。

最佳答案

如果您需要一个真正安全的开源数据库,您可以看看 Security Enhanced PostgreSQL运行在 SELinux 上。非常积极的真空策略可以确保您的数据快速被覆盖。强加密也有帮助,pgcrypto具有一些优良的PGP功能。

关于mysql - 从硬盘安全删除/删除 MySQL 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3444166/

相关文章:

mysql - 导入 Laravel 项目的 Mysql 数据库

javascript - 为什么我在使用 Google Maps API 时没有收到 'same origin policy' 警告?

php - 在 Laravel 5.1 验证之前修改输入

php - 如何防止 PHP 中的 SQL 注入(inject)?

yaml - 将输入模板化到 yaml 文件中——我需要做什么清理工作?

html - 清理 <script> 元素内容

php - Laravel 主机不允许连接到此 mysql 服务器 (Centos 7)

php - 警告 : mysql_fetch_array() expects parameter 1 to be resource, 中给出的 bool 值

php - 如何从两个表中获取最新的5家公司数据

security - HTML 电子邮件混淆是否足够安全以阻止机器人?