oracle等保,打开审计并定期清理

最近经常遇到等保需求,需要打开审计并定期清理

1、打开审计配置

SQL> alter system set audit_sys_operations=true scope=spfile;

SQL> ALTER SYSTEM SET audit_trail=DB,EXTENDED SCOPE=SPFILE;

重启后生效

2、配置保留180天,并定期清理

SQL>

variable job number;

begin

sys.dbms_job.submit(job => :job,

what => 'delete /*+ NOLOGGING */ sys.aud$ where trunc(NTIMESTAMP#) <= sysdate - 180;

commit;',

next_date => to_date('2023-07-20 00:00:00', 'yyyy-mm-dd hh24:mi:ss'),

interval => 'sysdate+30');

commit;

end;

/

查看JOB

set pagesize 199 linesize 199;

col WHAT for a50;

select JOB,LOG_USER,WHAT,NEXT_DATE from dba_jobs where LOG_USER='SYS';

删除JOB

exec dbms_job.remove(63); -- 根据实际情况调整

相关推荐
吃饱了得干活4 分钟前
向量数据库 Milvus:从零搭建 RAG 向量数据库实战
数据库·langchain·agent
2601_9557596230 分钟前
企业 Claude API 用量峰值管理实战
数据库
runningshark1 小时前
DeepSeek V4 Flash 0423 实效评测与能力全景
大数据·数据库
施嘉伟1 小时前
KingbaseES V9 Oracle兼容版:SQL 调优实测
sql·oracle
憧憬成为原神糕手2 小时前
Playwright、Selenium、DrissionPage 与 JSON 接口怎么选?
数据库·selenium·json
long3162 小时前
04-MySQL 扩展学习资料
数据库·mysql·adb
Zldaisy3d2 小时前
连续纤维增材制造的机翼已飞上天,复材打印在低空飞行器上还需翻过几道坎?
java·前端·数据库
倔强的石头_3 小时前
连接池参数治理-HikariCP怎么配才稳
数据库
wWYy.3 小时前
Mysql:二级索引
数据库·mysql
jnrjian3 小时前
PG 导出表为excel iconv 乱码
数据库·postgresql