欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

显示连接Oracle数据库的客户端IP地址

程序员文章站 2022-05-25 15:51:09
...

显示连接Oracle数据库的客户端IP地址,在数据库中创建登录触发器:利用v$session视图的client_info列可以看到新登录的客户端IP地

1、在数据库中创建登录触发器:

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

2、利用v$session视图的client_info列可以看到新登录的客户端IP地址。

select sid,serial#,username,program,client_info from v$session

显示连接Oracle数据库的客户端IP地址