Oracle数据库SQL审计
发表于:2025-02-03 作者:千家信息网编辑
千家信息网最后更新 2025年02月03日,在我们日常的工作中,一些安全性的要求高的数据库需要增加审计操作,哪个用户什么时间做了什么操作。1.打开数据库的审计alter system set audit_sys_operations=TRUE
千家信息网最后更新 2025年02月03日Oracle数据库SQL审计
在我们日常的工作中,一些安全性的要求高的数据库需要增加审计操作,哪个用户什么时间做了什么操作。
1.打开数据库的审计
alter system set audit_sys_operations=TRUE scope=spfile; //审计管理用户alter system set audit_trail=db,extended scope=spfile; //将sql语句写入审计表中
2.对数据库重启并查看
重启数据库shutdown immediate;startup;show parameter audit;
3.增加审计策略
我们需要对数据库的caiwu用户的所有操作进行审计
// 审计用户caiwu所有成功的操作audit all by caiwu by access whenever successful;
或者
//针对用户的审计(未执行成功的也审计)audit select table by caiwu by access; //查表审计audit update table by caiwu by access; //更新审计audit delete table by caiwu by access; //删除审计audit insert table by caiwu by access; //插入审计
//针对某表的更新、删除审计(错误也审计)AUDIT UPDATE,DELETE,INSERT ON T_TEST by access;
//保护审计audit all on sys.aud$ by access;
4.取消审计
NOAUDIT UPDATE,DELETE,INSERT ON T_TEST by access;
5.查询审计结果
select OS_USERNAME,username,USERHOST,TERMINAL,TIMESTAMP,OWNER,obj_name,ACTION_NAME,sessionid,os_process,sql_text from dba_audit_trail;
6.将审计表查询开放给某个用户grant select on dba_audit_trail to caiwu;
7.清空审计记录DELETE FROM SYS.AUD$;
审计
用户
数据
数据库
成功
更新
查询
安全
安全性
时间
策略
结果
语句
错误
保护
工作
开放
管理
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
普拉提斯网络技术杭州有限公司
蛮王柯南服务器获取管理权
应用连接数据库方式怎么查
网络技术对旅游接待业的机遇
软件开发 环境因素
黑龙江整机销售软件开发公司
工业网络技术学什么的
直销软件开发服务口碑好
游戏服务器开发待遇
杭州线索网络技术
华三网络技术视频
服务器管理的要求
qt软件开发周期是多久
网络安全知识手抄报简单字少
软件开发宜昌
菏泽市网络安全知识点
上海浪潮服务器哪个厂家质量好
怎样用数据库检测文件损坏
软件开发人员绩效管理表格
御龙在天绿色服务器
云服务器上行带宽计费不
贵阳日报开展网络安全专题培训
12306找不到服务器
中国用的服务器安全吗
软件开发各阶段的意义
仓库报告数据库图表
2018年国家网络安全主
浮游植物监测数据库
福州笨马网络技术有限公司
预防网络安全隐患200字