忘记密码   免费注册 查看新帖 | 论坛精华区

ChinaUnix.net

  平台 论坛 博客 认证专区 大话IT 视频 徽章 文库 沙龙 自测 下载 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
最近访问板块 发新帖
查看: 3691 | 回复: 6

oracle 审计如何查看客户端ip地址 [复制链接]

论坛徽章:
0
发表于 2012-07-16 14:51 |显示全部楼层
请问下各位大哥:

我想:记录哪些用户(包括客户端IP地址等)查看了指定的表。
想通过审计的方法来做,但看dba_audit_session,dba_audit_trail,dba_audit_object,这几张。
不知道如何获取客户端IP地址?

请教下各位,谢谢了。

论坛徽章:
0
发表于 2012-07-18 12:22 |显示全部楼层
各位大哥,帮帮忙,小弟谢过

论坛徽章:
0
发表于 2012-07-27 16:33 |显示全部楼层
有sys_context函数

论坛徽章:
0
发表于 2012-07-29 09:41 |显示全部楼层
本帖最后由 vcdog 于 2012-07-29 09:44 编辑

通过创建触发器对用户登录进行日志记录,对登录用户进行相关审计,记录登录用户,主机,系统用户及IP地址:

1.建表LOGON_TABLE :

SQL> create table LOGON_TABLE as
  2  select sysdate logon_time,
  3         sys_context('USERENV','SESSION_USER') username,
  4         sys_context('USERENV','HOST') host,
  5         sys_context('USERENV','OS_USER') os_user,
  6         sys_context('USERENV','IP_ADDRESS') ip_address
  7    from dual
  8  /

Table created.


2.建触发器

SQL> create or replace trigger tri_logon after logon on database
  2  begin
  3      insert into LOGON_TABLE
  4                ( logon_time,
  5                  username,
  6                  host,
  7                  os_user,
  8                  ip_address
  9                )
10           values
11                ( sysdate,
12                  sys_context('USERENV', 'SESSION_USER'),
13                  sys_context('USERENV','HOST'),
14                  sys_context('USERENV','OS_USER'),
15                  sys_context('USERENV','IP_ADDRESS'));
16  end;
17  /


Trigger created.

一般这个在数据库安全加固时,都是有相关要求的。希望对你有帮忙!谢谢

论坛徽章:
2
15-16赛季CBA联赛之福建
日期:2016-01-12 14:22:3915-16赛季CBA联赛之山西
日期:2016-01-28 17:44:35
发表于 2012-07-30 08:45 |显示全部楼层
感谢楼上的,学习了!

论坛徽章:
0
发表于 2013-01-18 09:57 |显示全部楼层
回复 4# vcdog


谢谢。。回复晚了。


   

论坛徽章:
0
发表于 2017-03-17 14:12 |显示全部楼层
回复 4# vcdog
请问对JAVA 使用连接池的情况下 是否有用?



您需要登录后才可以回帖 登录 | 注册

本版积分规则

SACC2017购票6.8折优惠进行时

2017中国系统架构师大会(SACC2017)将于10月19-21日在北京新云南皇冠假日酒店震撼来袭。今年,大会以“云智未来”为主题,云集国内外顶级专家,围绕云计算、人工智能、大数据、移动互联网、产业应用等热点领域展开技术探讨与交流。本届大会共设置2大主会场,18个技术专场;邀请来自互联网、金融、制造业、电商等多个领域,100余位技术专家及行业领袖来分享他们的经验;并将吸引4000+人次的系统运维、架构师及IT决策人士参会,为他们提供最具价值的交流平台。
----------------------------------------
优惠时间:2017年8月2日前

活动链接>>
  

北京皓辰网域网络信息技术有限公司. 版权所有 京ICP证:060528号 北京市公安局海淀分局网监中心备案编号:1101082001
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP