我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Oracle记录连接用户IP地址的方法

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Oracle记录连接用户IP地址的方法

我们都知道在v$session中记录着客户端的机器名称,但是没有IP,那我们如何让v$session中也记录IP的信息呢?

1.首先,利用 DBMS_SESSION 过程包,先执行:

BEGIN
  DBMS_SESSION.set_identifier(SYS_CONTEXT('USERENV', 'IP_ADDRESS'));
END;
/

2.执行触发器

create or replace trigger on_logon_trigger
  after logon ondatabase
begin
  dbms_application_info.set_client_info(sys_context('userenv','ip_address'));
end;
/

注:执行过程包和触发器需要dba权限

3.然后使用管理员用户登陆pl/sql,就可以查看连接上oracle的IP信息

执行查询sql:
select username,
       program,
       machine,
       client_info,
       sys_context('userenv', 'ip_address') as ipadd
  from v$session s
 where username is not null
 order by username, program, machine;

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Oracle记录连接用户IP地址的方法

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

查看连接mysql的IP地址的实例方法

具体方法: 首先打开命令提示符; 然后执行【mysql -u root -p】命令进入mysql;最后执行如下命令即可:select SUBSTRING_INDEX(host,':',1) as ip , count(*) from inf
2022-05-18

Java获取登录用户的IP地址示例代码

在开发中我们经常需要获取用户IP地址,通过地址来实现一些功能,下面这篇文章主要给大家介绍了关于Java获取登录用户的IP地址的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
2023-05-19

使用CDN之后APACHE日志记录中IP地址不正确的解决方法

这篇文章给大家介绍使用CDN之后APACHE日志记录中IP地址不正确的解决方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。这里主要介绍了使用CDN之后APACHE日志记录中IP地址不正确的解决方案,需要的朋友可以参考
2023-06-05

修改ip地址的方法和用途

这篇文章主要介绍“修改ip地址的方法和用途”,在日常操作中,相信很多人在修改ip地址的方法和用途问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”修改ip地址的方法和用途”的疑惑有所帮助!接下来,请跟着小编一起来
2023-06-20

自动记录用户的 IP 地址以保存点击过的 URL 的中间件创建指南

今天编程网给大家带来了《自动记录用户的 IP 地址以保存点击过的 URL 的中间件创建指南》,其中涉及到的知识点包括等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看完有所收获,也希望大家能多多点赞支持呀!一
自动记录用户的 IP 地址以保存点击过的 URL 的中间件创建指南
2024-04-05

drupal输出用户头像地址的方法

本文实例讲述了drupal输出用户头像地址的方法。分享给大家供大家参考。编程客栈具体分析如下: 我想很多新手用drupal做网站时像我一样遇到一个看似简单却让我很棘手的问题,就是用户的头像地址读取不出来,使用复制代码代码如下:
2022-06-12

阿里云服务器IP地址的使用方法

本文将介绍如何在阿里云服务器上正确使用IP地址,包括IP地址的作用、获取方式以及常见应用场景。正文:1.IP地址的作用IP地址是互联网上的唯一标识符,类似于门牌号码,用于在互联网中寻找和访问特定的服务器或设备。通过IP地址,我们可以实现数据传输、网站访问、远程登录等功能。2.获取阿里云服务器的IP地址在阿里云控制
阿里云服务器IP地址的使用方法
2023-12-27

帝国下载地址使用直接地址不用跳转的修改方法

修改下载地址模http://www.cppcns.com板 修改下载www.cppcns.com地址模板编程客栈(JVvPoWbTas"公共模板" -> "修改下载地址模板"):编程客栈 将: [

通过登陆IP记录Linux所有用户登录所操作日志的方法是怎样的

这期内容当中小编将会给大家带来有关通过登陆IP记录Linux所有用户登录所操作日志的方法是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。对于Linux用户操作记录一般通过命令history来查看历史
2023-06-13

修改阿里云数据库连接地址的方法与步骤

在使用阿里云数据库的过程中,可能会遇到各种问题,如连接地址错误等。这篇文章将详细介绍如何修改阿里云数据库连接地址。阿里云数据库是阿里云推出的一款高性能、高可用的数据库产品,支持多种数据库类型,如MySQL、PostgreSQL、MongoDB等。在使用阿里云数据库的过程中,可能会遇到各种问题,如连接地址错误等。那
修改阿里云数据库连接地址的方法与步骤
2023-11-04

阿里云MySQL无法远程连接服务器地址的解决方法

在使用阿里云MySQL时,有时会遇到无法远程连接服务器地址的问题,这给数据库的管理与操作带来了不便。本文将为您介绍一些常见的原因以及相应的解决方法,帮助您快速恢复MySQL的远程连接功能。解决方法:1.检查MySQL配置文件首先,我们需要检查MySQL的配置文件(通常为my.cnf或my.ini)中的bind-a
阿里云MySQL无法远程连接服务器地址的解决方法
2024-01-18

编程热搜

目录