본문 바로가기

오라클DBMS/관리(Admin)

[ORACLE] 클라이언트IP 접속자IP 확인

CREATE OR REPLACE TRIGGER ip_look AFTER LOGON ON DATABASE
DECLARE ipinfo VARCHAR2(30);
BEGIN
SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') INTO ipinfo FROM DUAL;
DBMS_APPLICATION_INFO.SET_CLIENT_INFO(ipinfo);
END;
/

적용이후 로그인 클라이언트에 대해서
세션 정보의 CLIENT_INFO 부분에 표시 됨

출처: http://devideby0.egloos.com/2074395