Query Audit
Overview
쿼리파이에서 DB 작업 실행이 끝난 쿼리 및 액션 수행 이력을 기록합니다.
Query Audit 조회하기
Administrator > Audit > Databases > Query Audit
- Administrator > Audit > Databases > Query Audit 메뉴로 이동합니다.
- 쿼리 실행 당일 기준으로 로그가 내림차순으로 조회됩니다.
- 테이블 좌측 상단의 검색란을 통해 이하의 조건으로 검색이 가능합니다.
- Name : 사용자 이름
- Table(s) : 호출 테이블명
- 검색 필드 우측 필터 버튼을 클릭하여 AND/OR 조건으로 이하의 필터링이 가능합니다.
- Connection Name : 접속한 DB 커넥션명
- Database Type : 데이터베이스 유형
- SQL Type : SQL 구문 유형
- Action Type : 액션 유형
- SQL Execution : SQL 구문 실행
- Export Data : 데이터 내보내기
- Export Schema : 스키마 내보내기
- Import Data : 데이터 가져오기
- Import Schema : 스키마 가져오기
- Copy Clipboard : 클립보드 복사
- Executed At : 실행 일시
- Result : 작업 성공/실패 현황
- Prevented : 정책에 의한 비허용된 접근 실행 여부
- Table Resolved : 테이블 호출 여부
- Executed From : 쿼리 실행 주체
- Web Editor : 쿼리파이 웹 에디터에서 실행
- Proxy : 쿼리파이 프록시를 통한 실행
- SQL Request : SQL Request 워크플로를 통한 실행
- SQL Job : SQL Job에 의한 실행
- SQL Export Request : SQL Export Request 워크플로를 통한 실행
- Label : DB 원장 여부
- 테이블 우측 상단의 새로고침 버튼을 통해 로그 목록을 최신화할 수 있습니다.
- 테이블에서 이하의 컬럼 정보를 제공합니다:
- No : 이벤트 식별 번호
- Executed At : 실행 일시
- Result : 작업 성공/실패 현황
- Name : 대상 사용자 이름
- Email : 대상 사용자 이메일
- Action Type : 액션 유형
- Connection Name : 대상 DB 커넥션명
- Database Type : 대상 데이터베이스 유형
- Privilege Name : 사용자 접속 권한
- Client IP : 사용자 클라이언트 IP 주소
- Replication Type : DB Replication 유형
- DB Host : 접속한 DB 호스트
- DB Name : DB명
- DB User : DB 사용자 ID
- Table(s) : 호출 테이블명
- SQL Type : SQL 구문 유형
- Query : 실행 쿼리문
- Time(ms) : 실행 시간 (Millis기준)
- Rows : 호출 행 수
- Data Size : 호출 데이터 크기
- Client Name : 이용 클라이언트명 (DataGrip 등)
- Error Message : 실행 실패 등 특이사항에 대한 기록
- Execution Reason : 쿼리 실행 사유
- Prevented : 정책에 의한 비허용된 접근 실행 여부
- Label : DB 원장 여부
- Executed From : 쿼리 실행 주체
Query Audit 상세 내역 조회하기
각 행을 클릭하면 세부 정보 조회가 가능합니다.
Administrator > Audit > Databases > Query Audit > Query Audit Details
- 우측 드로워 상단에는 이하의 기본 쿼리 감사 정보를 노출합니다:
- Result : 작업 성공/실패 현황
- Name : 대상 사용자 이름
- Action Type : 액션 유형
- SQL Type : SQL 구문 유형
- Privilege Name : 사용자 접속 권한
- Privilege Type : 사용자 접속 권한 유형
- Data Size : 호출 데이터 크기
- Time(ms) : 실행 시간 (Millis기준)
- Executed At : 실행 일시
- Executed From : 쿼리 실행 주체
- Label : DB 원장 여부
- Connection Name : 대상 DB 커넥션명
- Replication Type : DB Replication 유형
- Client Name : 이용 클라이언트명 (DataGrip 등)
- Client IP : 사용자 클라이언트 IP 주소
- Host Name : 접속 실행 호스트명
- Database Type : 대상 데이터베이스 유형
- DB Host : 접속한 DB 호스트
- DB Name : DB명
- DB User : DB 사용자 ID
- Table(s) : 호출 테이블명
- 하단에는 실행 쿼리 본문 및 추가 내역을 노출합니다:
- Query : 실행 쿼리문
- First 10 Rows : 호출된 SELECT문에 대한 첫 열 행 샘플
- 해당 필드는 Display the first 10 rows in Query Audit 설정을 활성화한 경우에만 표기됩니다. (Default : Off)
- Security 내 DB 커넥션 보안 설정 참고
- Copy Data : 전/후 데이터 복사용 버튼
- 해당 필드는 Display the first 10 rows in Query Audit 설정을 활성화한 경우에만 표기됩니다. (Default : Off)
- Error Message : 실행 실패 등 특이사항에 대한 기록
- Execution Reason : 쿼리 실행 사유
Last updated on