某一賬號頻繁登錄,各種操作,查詢,業務處理作業等。
某原因,現需運維查詢該賬號登錄時間,IP等相關信息。
原郵件為賬號跟蹤請求
請跟蹤XX部YY的登錄ZZ系統的情況,最好能跟蹤到實際IP,謝謝。
運維從登錄記錄中提取用戶YY曾使用的IP,SQL如下:
select distinct ta_zu001
from zu_file
where ta_zu001 is not null
and zu02 between to_date('20140201', 'yyyy-mm-dd') and
to_date('20140228', 'yyyy-mm-dd')
and zu04 = 'YY'
而后得到63條紀錄。很明顯這非該問題最終需要的。新郵件反饋
請幫忙定位YY使用過的IP地址對應的機器用戶名,謝謝!
好吧,我>nbtstat -a ip ......
附
select a.zu01 作業編號,
b.gaz03 作業名稱,
a.zu02 登陸日期,
a.ta_zu001 IP地址
from zu_file a, gaz_file b, zx_file c
where a.zu04 = c.zx01
and b.gaz02 = '2'
and a.zu01 = b.gaz01
and a.zu01 not in ('aoos901','udm_tree')
and a.zu04 = 'YY'
order by zu02 asc
這個思路就有歧義了:相應地一般數據庫記錄IP,不會記錄IP對應機器名。且不論程序如何獲取對應IP機器名記錄在相關數據表中。就獲取機器名而言,難度較大。換個思路,能否從記錄表中查詢出所記錄IP相應登錄其他賬號信息。查對應IP還登錄了哪個賬號。這才叫定位。好吧。我是想試試MarkDown怎么寫作。