GBase 8c 数据库审计概述(九)

选择日志维护方式进行维护。

1、设置自动删除审计日志

审计文件占用的磁盘空间或者审计文件的个数超过指定的最大值时,系统将删除最早的审计文件,并记录审计文件删除信息到审计日志中。

 说明:审计文件占用的磁盘空间大小默认值为1024MB,用户可以根据磁盘空间大小重新设置参数。

配置审计文件占用磁盘空间的大小(audit_space_limit)。

(1)查看已配置的参数。

gbase=# SHOW audit_space_limit;

audit_space_limit

-------------------

1GB

(1 row)

如果显示结果不为1GB(1024MB),执行“\q”命令退出数据库。

(2)建议执行如下命令设置成默认值1024MB。

gs_guc reload -N all -I all -c "audit_space_limit=1024MB"

2、配置审计文件个数的最大值(audit_file_remain_threshold)。

(1)查看已配置的参数。

gbase=# SHOW audit_file_remain_threshold;

audit_file_remain_threshold

-----------------------------

1048576

(1 row)

如果显示结果不为1048576,执行“\q”命令退出数据库。

(2)建议执行如下命令设置成默认值1048576。

gs_guc reload -N all -I all -c "audit_file_remain_threshold=1048576"

3、手动备份审计文件

当审计文件占用的磁盘空间或者审计文件的个数超过配置文件指定的值时,系统将会自动删除较早的审计文件,因此建议用户周期性地对比较重要的审计日志进行保存。

(1)使用show命令获得审计文件所在目录(audit_directory)。

gbase=# SHOW audit_directory;

(2)将审计目录整个拷贝出来进行保存。

(3)手动删除审计日志

当不再需要某时段的审计记录时,可以使用审计接口命令pg_delete_audit进行手动删除。

以删除2012/9/20到2012/9/21之间的审计记录为例:

gbase=# SELECT pg_delete_audit('2012-09-20 00:00:00','2012-09-21 23:59:59');

----结束

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
在 IntelliJ IDEA 中配置和连接 GBase 8c 数据库,你需要遵循以下几个步骤: 1. **安装GBase JDBC驱动**: 首先确保你已经在IDEA项目的外部依赖中添加了GBase JDBC驱动。如果没有,可以从GBase官方网站下载JDBC驱动文件(通常是.jar格式),然后将其添加到项目的`lib`目录或Maven/Gradle构建文件中的依赖项。 2. **设置数据源**: - 打开IntelliJ IDEA,点击`File` > `Project Structure` (或者在Mac上是`IntelliJ IDEA` > `Preferences`)。 - 在打开的窗口中,选择`Database`标签。 - 如果还没有数据源列表,点击右上角的"+"号,选择`New Data Source`。 - 在弹出的向导中,选择`JDBC`选项。 3. **配置连接参数**: - 输入数据库URL(例如:`jdbc:gbase:localhost:/path/to/your/gbase8c`),用户名(如果需要)和密码。 - 确保JDBC驱动的正确路径已被设置为`Driver`选项下。 4. **验证连接**: 在向导的下一步,尝试连接到数据库以验证配置是否正确。如果一切正常,你应该能看到连接成功,否则检查配置是否准确。 5. **使用连接**: 在代码中,你可以使用`java.sql.Connection`或Spring框架的`DataSource`来连接到GBase 8c。例如,在Java代码中,创建连接的片段可能看起来像这样: ```java Connection connection = DriverManager.getConnection("jdbc:gbase:localhost:/path/to/your/gbase8c", "username", "password"); ``` 6. **关闭连接**: 使用完毕后,记得关闭连接以释放资源: ```java connection.close(); ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值