关键字
KingbaseES, 信息安全,客体重用
问题描述
如何防止不法分子通过非正常手段盗取数据库中已删除的数据?
解决方案
通过KingbaseES数据库提供的客体重用功能可将共享缓冲区和磁盘上的残留信息彻底销毁,确保用户已删除信息的安全性。
执行步骤
1. 加载插件
修改kingbase.conf文件中的shared_preload_libraries参数后重启数据库。
shared_preload_libraries=‘sysreuse_residual_data’
2. 启动客体重用功能
在SQL编辑窗口输入以下命令启动客体重用功能:
ALTER SYSTEM SET sysreuse_residual_data.enable_obj_reuse=true
客体重用功能开启后,系统共享缓冲区和磁盘上的文件将以多次重复写的方式被全0覆盖。