1. 概述
存储加密一种数据库安全技术, 在数据库主程序启动时加载扩展插件,可以实现:
(1)在数据写入存储介质前将数据进行加密,实现数据的存储加密;
(2)在从存储介质加载数据到内存前进行数据解密,实现数据的解密使用。
GBase 8s使用存储加密必须要数据库初始化之前完成数据库参数及存储加密参数的配置。
本文基于数据库版本为GBase 8s V8.7 2.0.1a2_2,操作系统为CentOS 7.8编写。
2. 配置文件配置
2.1. secswitch.std配置文件
数据库实例GBASEDBTSERVER使用secswitch.$GBASEDBTSERVER(该文件以secswitch.std为模板)为名的配置,配置文件位$GBASEDBTDIR/etc目录下。
需要修改的参数包括: