加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

sql-server – 如何使用sql server 2008安全地销毁某些数据? (

发布时间:2021-01-16 21:49:23 所属栏目:MsSql教程 来源:网络整理
导读:我的一位客户希望我定期“真正”破坏他的一些旧数据,我正在评估最好的方法. 数据在表中,我想销毁其中包含的一些行. 我可以手动删除/导出另一台计算机上的数据库/消磁硬盘/重新导入保存的数据,但我需要一个自动解决方案. 是否有一个等效的删除(如在delete * fr

我的一位客户希望我定期“真正”破坏他的一些旧数据,我正在评估最好的方法.

数据在表中,我想销毁其中包含的一些行.

我可以手动删除/导出另一台计算机上的数据库/消磁硬盘/重新导入保存的数据,但我需要一个自动解决方案.

是否有一个等效的删除(如在delete * from foo中)命令可以执行数据的安全销毁(使用DoD安全擦除,或类似的东西?)

您是否看到了执行此自动删除的其他方法?

顺便说一句,我知道有人检索我使用sql delete命令销毁的一些数据的可能性非常小,但我的一些客户需要它.所以请不要把这个问题变成关于数据处理程序主题的全球辩论!

编辑:我要解决的问题不是“我应该如何销毁数据以使其无法恢复”,而是“如何说服我的客户说他们的数据无法恢复”.

解决方法

使用某种形式的加密来存储表中的数据字段.

当您决定“删除”时,重新加密您将继续使用新密钥的数据.丢弃旧密钥,并删除使用旧密钥加密的行.收缩.

即使有人恢复了行,没有旧密钥,也没有人能够恢复数据.只要确保旧钥匙真的丢弃了 – 你只能把它放在一根usb棒上,然后摧毁它等等.

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读