ITPub博客

首页 > Linux操作系统 > Linux操作系统 > oracle sys_context 使用小记_转摘骨骨网友笔记

oracle sys_context 使用小记_转摘骨骨网友笔记

原创 Linux操作系统 作者:wisdomone1 时间:2010-08-06 16:39:18 0 删除 编辑

http://hi.baidu.com/edeed/blog/item/28cba0ecaa6c8e3e269791bb.html

 

 

sys_context很牛,用它替代userenv函数(select userenv('sessionid') from dual;)

功能相当全备

 

如想对客户端连接进行审计,就用它吧,构建一个对应属性列的表,采用trigger调用sys_context插入数据到此表,定期对此表进行统计分析就可!

  仅例举几个小例:

  select sys_context('userenv','ip_address') from dual;--查看客户端的主机ip

 select sys_context('userenv'.'host') from dual;--查看客户端的主机名

(此处客户端指:通过监听器连接oracle的一切客户端)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-670453/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb 工作经历: 中国普天 北京科蓝 北京云和恩墨 北京神州新桥

注册时间:2008-04-04

  • 博文量
    2189
  • 访问量
    12689906