Oracle v$session client ip address (접속 아이피 차단, 접속 프로그램 차단)
1. 세션 조회
select * Frmo v$session;
client_info : null
2. trigger 생성
create or replace trigger logon_audit_trig
after logon on database
begin
/******************************************************************************
desc:
parm:
ver date author description
--------- ---------- --------------- ------------------------------------
1.0 2024-03-28 hsy
******************************************************************************/
dbms_application_info.set_client_info(sys_context('USERENV', 'IP_ADDRESS'));
/*
if (sys_context('USERENV', 'IP_ADDRESS') = '192.168.10.100') then
if (upper(sys_context('USERENV', 'MODULE')) = 'AAA.EXE') then
-- sys, system DBA 권한이 있으면 적용 안됨
raise_application_error(-20000, 'Oops! Access denied!');
end if;
end if;
*/
end;
3. 세션 조회
select * Frmo v$session;
client_info : 접속자 아이피 확인
http://dbtech.co.kr/bbs/?bo_c=1050&bo_v=441
'Oracle(DB관련)' 카테고리의 다른 글
Oracle 작업 수행 남은 시간 (0) | 2024.02.22 |
---|---|
mssql 백업, 복원 예상 시간 (0) | 2023.05.23 |
mssql lock (0) | 2023.04.21 |
MSSQL 튜닝 관련 SQL (0) | 2023.03.21 |
MS-SQL 통계 업데이트, 인덱스, LOCK 등 DBA 기초 쿼리문 모음 (0) | 2023.03.21 |