MES 챗봇 보안은 안전한가요? — 사내 데이터 외부 유출 없이 AI를 쓰는 방법
· 우정소프트웨어 · 약 4분 읽기
카카오톡으로 MES를 조회할 때 사내 데이터가 외부로 나가는지, DB 접속 정보는 어떻게 보호되는지, 타 업체 데이터와 섞이지는 않는지 보안 구조와 실제 장치를 정리합니다.
"카카오톡으로 MES를 조회하면 사내 데이터가 밖으로 나가지 않나요?" 제조업체 담당자가 MES 챗봇 도입을 검토할 때 가장 먼저 꺼내는 질문입니다. 보안 우려는 합당합니다. 실제 보안 구조가 어떻게 되어 있는지 정리합니다.
제조업체가 가장 많이 묻는 보안 우려 4가지
1. 사내 생산·재고 데이터가 외부 서버로 나가는 게 아닌가요?
카카오톡 메시지는 카카오 서버를 통해 전달되지만, MES DB의 실제 데이터 조회는 사내 서버에서 이루어집니다. 카카오톡 채팅창에 질문을 보내면 봇 서버가 받아서 사내 MES DB를 조회하고, 결과를 카카오톡으로 돌려줍니다. DB 원본 데이터가 카카오 서버에 저장되거나 외부로 전달되지 않습니다.
2. DB 접속 정보(아이디·비밀번호·서버 주소)가 유출될 수 있지 않나요?
업체별 DB 접속 정보는 AES-256으로 암호화해 저장합니다. AES-256은 미국 국립표준기술연구소(NIST)가 채택한 대칭키 암호화 표준으로, 현재까지 실용적인 해독 방법이 알려지지 않은 방식입니다.
3. AI가 실수로 데이터를 바꾸거나 삭제하지 않나요?
기본 설정은 읽기 전용(SELECT만 허용)입니다. AI가 생성하는 SQL에서 INSERT·UPDATE·DELETE·DROP 같은 쓰기·삭제 구문은 자동으로 차단합니다. 수주 등록처럼 쓰기가 필요한 기능은 별도 설정으로 활성화하며, 이 경우에도 AI가 즉시 실행하지 않고 요약을 먼저 보여준 뒤 담당자가 '확인'해야만 MES에 반영합니다(2단계 확인).
4. 같은 서비스를 쓰는 다른 공장의 데이터와 섞이지 않나요?
업체별로 DB 연결과 데이터를 완전히 분리(테넌트 격리)합니다. A 공장의 질문이 B 공장의 DB를 조회하거나 데이터가 공유되는 구조가 아닙니다. 관리자용 내부 엔드포인트는 외부에서 접근할 수 없도록 차단합니다.
STAFF AI 보안 장치 5가지
| 보안 장치 | 내용 |
|---|---|
| 읽기 전용 기본 | SELECT만 허용, 쓰기·삭제 구문 자동 차단 |
| AES-256 암호화 | DB 접속 정보(서버 주소·계정) 암호화 저장 |
| 쓰기 2단계 확인 | 쓰기 기능 활성화 시 AI가 요약 표시 → 담당자 확인 후 실행 |
| 테넌트 격리 | 업체별 DB 연결·데이터 완전 분리 |
| 내부 엔드포인트 차단 | 관리자용 접근 경로 외부 비노출 |
카카오톡 질문이 처리되는 실제 경로
카카오톡에서 "오늘 A 품목 재고 알려줘"라고 보내면 다음 순서로 처리됩니다.
- 카카오톡 메시지가 봇 서버에 전달됨
- AI(Claude)가 질문 의도를 분석해 SQL 생성 (예:
SELECT stock FROM inventory WHERE item='A') - 봇 서버가 사내 MES DB에 SQL을 실행 → 결과값 반환
- 봇이 결과를 자연어로 변환해 카카오톡으로 응답
이 과정에서 사내 DB 원본 데이터는 봇 서버와 사내 서버 간에만 이동합니다. 카카오 서버에는 최종 응답 메시지(숫자·텍스트 결과)만 전달되고, DB 스키마나 원본 데이터 테이블이 전송되지 않습니다.
도입 전 보안 체크포인트
MES 챗봇을 도입하기 전에 다음 사항을 확인하면 됩니다.
확인할 것
- DB 접속 정보를 별도로 발급할 수 있는지(서비스 전용 계정 권장)
- 읽기 전용 DB 계정을 분리해 제공할 수 있는지
- 사내 방화벽에서 봇 서버 IP를 허용해야 하는지 여부
일반적으로 확인이 불필요한 것
- 기존 MES·ERP 시스템 변경: 무변경 연동이 원칙
- 별도 서버 구매: 클라우드 봇 서버를 이용하므로 사내 서버 추가 불필요
- 앱스토어 배포: 카카오톡 채널만 사용
보안 관련 자주 묻는 질문
Q. AI가 MES DB에 직접 접근하면 위험하지 않나요?
A. 읽기 전용 계정과 허용 구문 필터링이 기본입니다. 쓰기는 비활성 기본값이며, 활성화해도 2단계 확인을 거칩니다.
Q. 데이터가 AI 학습에 사용되지 않나요?
A. 사용자 요청으로 생성된 SQL 조회 결과는 AI 모델 학습에 사용되지 않습니다. 조회 결과는 응답 후 보존되지 않습니다.
Q. 보안 감사 자료를 요청할 수 있나요?
A. 도입 협의 과정에서 보안 구조 설명 자료 제공이 가능합니다.
사내 MES 데이터를 카카오톡으로 조회하는 방식은 보안 장치를 갖추었을 때 현장에서 안전하게 활용할 수 있습니다. 보안 구조와 도입 절차는 STAFF AI MES 챗봇 서비스에서 확인하거나 1개 기능 무료 시범 운영으로 직접 점검해볼 수 있습니다.