database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 40241 게시물 읽기
No. 40241
수정-특정 Table Insert Update 시 작업한 P/C IP 확인 문의
작성자
박재덕(jdpark)
작성일
2013-08-29 16:39ⓒ
2013-08-30 10:11ⓜ
조회수
6,578

 SAVE_SAMPLE 에는  A~Z 라는 사용자가 Insert 및 Update ... 하며

TABLE_LOG 에는 같은 응용 프로그램을 사용하지 않습니다.

즉, 누가 작업했는지 확인용 Log 레코드 입니다.



 SELECT
 SYS_CONTEXT('USERENV', 'IP_ADDRESS') AS IP,
 SYS_CONTEXT('USERENV', 'SESSION_USER') AS DBUSER,
 SYS_CONTEXT('USERENV', 'HOST') AS PCNAME,
 SYS_CONTEXT('USERENV', 'TERMINAL') AS TERMINAL,
 SYS_CONTEXT('USERENV', 'OS_USER') AS PC_USERNAME
 FROM DUAL ;
 

******************

위 문장은 PC 의 IP 정보 확인시 사용 가능한 SQL 입니다.

******************

아래의 샘플 테이블이 있다고 가정시

CREATE TABLE SAVE_SAMPLE
(
  SHEETNO    VARCHAR2(8 BYTE),
  REASON     VARCHAR2(50 BYTE)
)

위 Table 에 INSERT, UPDATE 한 P/C 의 Network IP 를
아래 Table 형식으로 LOG 저장 가능한 방법이 궁금합니다.

CREATE TABLE TABLE_LOG
(
  ACTION      VARCHAR2(10),       -- insert,update,delete정보
  USR_IP      VARCHAR2(20),       -- 사용자 IP
  W_DATE      DATE,               -- 저장시간
  LOG_TEXT    VARCHAR2(4000)      -- 로그정보 (SQL 문장 또는 기타 정보)
)

LOG_MNR  는 사용할 수는 없는 상황이며 ,고견 부탁드립니다.

감사합니다.

이 글에 대한 댓글이 총 2건 있습니다.

원하시는 기능은 오라클의 FGA(Fine-Grained Auding)에서 제공합니다.

Enterprise 에디션에서 제공되며 한번 검색해보시면 적용은 간단합니다. ^^

궁그미님이 2013-08-31 22:42에 작성한 댓글입니다. Edit

Super User 가 아니어서 사용가능한지 모르겠습니다.

FGA(Fine-Grained Auditing) 에 대해서 찾아 보겠습니다.
 

궁그미님  감사합니다.

박재덕(jdpark)님이 2013-09-02 08:46에 작성한 댓글입니다.
이 댓글은 2013-09-02 08:49에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
40245Mview 생성시 오류 관련 문의 [4]
초보
2013-09-03
6042
40243TABLE 에서 A칼럼 8자리 값이 B칼럼 처음 8자리와 틀리면 저장되지 않게 지정하는 방법 문의 [6]
박재덕
2013-09-02
6802
40242오라클 랜덤하게 1건 조회하기 [3]
JHoon
2013-09-01
7113
40241수정-특정 Table Insert Update 시 작업한 P/C IP 확인 문의 [2]
박재덕
2013-08-29
6578
40240BLOB형을 사용을 하려고 하는데요.. [1]
조우연
2013-08-29
5642
40239트리거 생성 에러 .... [6]
질문
2013-08-29
6740
40238버전 11g 에서의 sql 9i 의 sql [2]
봉달이
2013-08-29
6918
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다