🧠 AI 보안의 새로운 기준 - MCP Access Controller 지금 사전 등록하세요!

DAC

쿼리 실행 요청하기

Overview

특정 DB 커넥션에 대해 권한이 없는 쿼리 실행을 요청할 수 있습니다. 승인 후, 실행자는 승인된 쿼리를 1회에 한하여 실행하고, 그 결과를 조회할 수 있습니다.

쿼리 실행 요청하기

STEP 1 아래 경로를 통해 SQL Request 페이지에 진입합니다.

  • Web Editor에서 권한 없는 쿼리 실행 > SEND SQL Requests 버튼 클릭
  • Workflow > Submit Request > SQL Request

STEP 2 결재 규칙을 선택하고 승인자를 지정합니다.

  • Approval Rule: General > Approval Rules 메뉴에서 관리자가 생성한 규칙 목록들이 나타납니다.
    • 규칙에 따라 승인 대상이 달라질 수 있으며, 관리자가 승인자를 지정한 결재 규칙인 경우 자동으로 승인자가 지정됩니다.
  • Approver: 결재 라인에서 + 버튼을 누르고 단계별 승인자를 지정합니다.
    • A single assignee can complete the approval request: 여러 명 중 한 명의 승인만으로 결재 요청이 승인 처리됩니다.
    • All assignees must approve this request: 모든 승인자가 승인하여야 결재 요청이 승인 처리됩니다.

STEP 3 요청 정보를 입력한 후 Submit 버튼을 눌러 Request를 요청합니다.

  • Title: 요청 제목을 입력합니다.
  • Connection: SQL 실행을 요청할 대상 커넥션을 선택합니다. 권한이 있는 커넥션에 한해 선택 가능합니다.
  • Database: 선택한 커넥션 내에서 SQL 실행을 요청할 데이터베이스를 선택합니다.
  • Content Type: 요청할 SQL 구문을 입력할 방식을 선택합니다.
    • Text: 쿼리를 최대 9999라인, 1천만자, 또는 5MB까지 작성할 수 있습니다.
    • File: .sql 파일을 업로드할 수 있습니다.
  • Target Date: 해당 쿼리가 실행되기를 원하는 일자를 선택합니다. 기본 선택일은 요청일 당일입니다.
  • Due Date: 승인/실행이 만료되는 일자를 선택합니다. 기본 선택일은 1년 뒤입니다.
  • Reason for Request: SQL 실행 권한을 요청하는 사유를 입력합니다.

요청받은 결재 승인하기

STEP 1 승인자로 지정된 관리자는 Workflow > Received Requests > To Do 메뉴로 이동합니다.

STEP 2 결재의 디테일 페이지에서 Approve 버튼을 눌러 승인처리합니다.

승인 완료된 쿼리 실행하기

STEP 1 실행자는 Workflow > Executions > To Do 메뉴로 이동하여 실행 대기중인 Request를 클릭합니다.

STEP 2 SQL Request 상세 내용을 확인 후 우측 상단의 Execute 버튼을 클릭하여 실행합니다.

  • 상세 내용 확인 후, 실행을 취소하기를 원하는 경우 Cancel 버튼을 클릭하여 취소 처리할 수 있습니다.
  • 실행이 완료된 결과는 상세 페이지 내의 Results 탭에서 성공 / 실패 여부를 확인할 수 있습니다.
  • Workflow > Executions > Done 메뉴에서 본인이 실행한 요청 내역을 확인할 수 있습니다.

3 Minutes to Wow !

3 QueryPie, !

Take a Virtual Tour