安全删除

神通数据库支持针对敏感数据的删除操作,以防止敏感数据被恶意拷贝。

安全删除功能应用步骤简介

执行SQL语句:

  • create table Test(a varchar(5000));--此SQL语句执行一遍
  • insert into Test values(repeat('b',5000));--此SQL语句执行一遍
  • insert into Test select * from Test;--此SQL语句反复执行,使表Test中插入大量的数据128行

执行完后停止数据库,用文本工具打开数据库文件,查看数据文件中是否有大量的'bbbbbbbbbbb'(此时应看到大量数据)。

通过配置参数实现安全删除功能

将参数ENABLE_SHREDDER更改为true(isql下为:set ENABLE_SHREDDER =1), 先删除表Test,停止数据库并重新打开数据库文件,查看数据文件中是否还存在大量数据'bbbbbbbbb'(此时应看不到数据)

通过DBA管理工具实现安全删除功能

使用DBA管理工具删除表Test,删除时选择"安全删除", 停止数据库并重新打开数据库文件,查看数据文件中是否还存在大量数据'bbbbbbbbb'(此时应看不到数据)。