Oracle 사고친 유저 찾아보자
세션은 알겠는데.. 엑세스쪽은 데이터가 바로는 안보이더라... 이말이지...
그래~서!
왜 이렇게 되냐구 물어보면...
"꼭 공부 못하는 애들이 쓸때없는거 물어봐! 공부해!! 공부!!!"
라고 말할뿐... ;-_)
==============================
SELECT DISTINCT S.MACHINE
FROM V$SESSION S
, V$ACCESS A
WHERE S.USERNAME != 'SYS'
AND A.SID = S.SID
==============================
세션정보엔 여러가지 데이터가 있지만
MACHINE정도만 알면 일단 누군가 데이터 오처리하고 오리발 내밀때 딱이다.
"야! 니가 처리했다고 여기 다 나와 있어!" 라고 말하며 콧방귀를 날려주자!
P.S. 아무래도 숫자를 좋아하는 우리 공돌이들을 위해 이글을 올리며 다시 찾아보니 IP를 기록해 놓는 방법이 이써따!!!
============================================================================
SELECT SYS_CONTEXT('USERENV','IP_ADDRESS') "IP Address" FROM DUAL;
============================================================================
그러니까... 이걸 활용하려면... 테이블에 컬럼을 추가해서 로그형식으로 실행 SQL에 추가해서 같이 돌게 하면 된다 이거지...
오라클 열(컬럼)을 행(로우)으로 변경하는 쿼리 (0) | 2012.12.27 |
---|---|
HSODBC 를 이용하여 Oracle -> MSSQL 이기종 간에 DB Link (1) | 2012.09.26 |
오라클 달력과 관련해서... (0) | 2012.08.23 |
오라클 연단위 달력 쿼리 (0) | 2012.08.23 |
Oracle 랜덤 문자열 생성 (0) | 2012.08.23 |