mbble mbble.com

솔루션

모니터링, 감사·접근제어, 칼럼 암호화를 제품으로 나눕니다.

01 감사 · 접근제어

AUDIGATE

커넥션 풀을 지나면 데이터베이스에는 공통 계정만 남습니다. AUDIGATE는 WAS에서 인증된 실사용자와 세션 식별자를 DB 세션에 묶어 감사하고, 권한은 승인된 시간 동안만 그 세션에 올립니다.

AUDIT

미리 지정한 오브젝트와 칼럼만 감사합니다. 경량 에이전트가 실사용자와 WAS 세션 식별자를 넣고, SQL·객체·칼럼이 한 건의 감사 이벤트로 붙습니다. Oracle에서 Unified Audit가 칼럼을 못 다루는 구간은 DBMS_FGA로 보완합니다.

GATE

상시 GRANT 대신 요청, 승인, 작업 건별 AUTH-KEY, 세션의 apply_my_roles로 Dynamic Role을 켭니다. 시간이 지나거나 세션이 끝나면 권한은 회수됩니다. DBeaver, SQL Developer, PL/SQL Developer처럼 쓰던 도구로 접속합니다.

02 모니터링

ILYX

에이전트가 지표를 모으고, 브라우저 콘솔은 WebSocket으로 실시간 차트를 그립니다. Oracle 세션·락·ASH·AWR·SQL Monitor, PostgreSQL 실시간과 ASH, WAS 트랜잭션과 스레드, 호스트 CPU·디스크·NIC를 같은 서버에서 봅니다.

데이터베이스
Oracle, PostgreSQL
애플리케이션
WAS (J2EE) 트랜잭션·스레드·URI
호스트
CPU, 파일시스템, NIC
서버
2026년 10월 기준 3.2.7
03 칼럼 암호화

AUDICIPHER

테이블 전체가 아니라 고른 칼럼만 암호화합니다. 값을 직접 잠그는 데이터 키(DEK)와 그 키를 감싸는 키(KEK)를 나누고, 세션 토큰이 있는 애플리케이션은 기존 SQL을 그대로 씁니다. 토큰 없는 직접 접속은 암호문을 봅니다.

데이터베이스
PostgreSQL, MySQL, SQL Server
알고리즘
AES-256-GCM
키
DEK / KEK 봉투 암호화
회전 주기
정책에서 30·60·90·180·365일