大家都知道在v$session 中記錄著客戶端的機器名稱,但是沒有ip , 如果記錄clinet ip 呢?
con sys/sys as dba
1. 利用triger 這裡不介紹.
2. 利用 dbms_session 過程包.
begin
dbms_session.set_identifier(sys_context('userenv', 'ip_address'));
end;
3.我們可以通過觸發器。
這樣當客戶端登陸後,在v$session的client_info列會記錄其相應的ip資訊。
這裡才查詢v$session ,你會發現 v$session 多了一列 記錄客戶端的ip.
select client_info from v$session;
client_info
192.168.1.3
select user,sid,serial#,utl_inaddr.get_host_address as host,sys_context('userenv','ip_address') as local,sysdate
from v$session;
select user,sid,serial#,utl_inaddr.get_host_address as host,sys_context('userenv','ip_address') as local,sysdate
from v$session where audsid=sys_context('userenv','sessionid');
文件參考:
在Oracle中檢視客戶端連線的IP資訊
大家都知道在v session 中記錄著客戶端的機器名稱,但是沒有ip 如果記錄clinet ip 呢?con sys sys as dba 1.利用triger 這裡不介紹.2.利用 dbms session 過程包.begin dbms session.set identifier sys co...
OpenWRT 檢視客戶端 IP 即時流量
使用openwrt 已經有一陣子了,平時就是自己使用,折騰掛卡,離線,蠻有意思。這兩天多了室友,接入裝置也多了起來,於是乎就想檢視一下每乙個接入裝置的即時速度。小義學藝不精,對openwrt 了解甚少,沒有發現好的軟體,但是找到了乙個利用iptables工具來統計即時流量的指令碼,小試了一下,還不錯...
客戶端連線oracle
使用sql plus連線伺服器 oracle客戶端連伺服器時一般需要配置sqlnet.ora和tnsnames.ora。listener.ora sqlnet.ora tnsnames.ora 都是放在 oracle home network admin目錄下,sqlnet.ora作用是通過這個檔案...