SY01003: 권한 거부
의미
POS 애플리케이션이 필요한 리소스에 접근할 권한이 없습니다. 이는 파일, 폴더 또는 시스템 기능일 수 있습니다.
일반적인 원인
- 파일 권한 — 필요한 파일을 읽거나 쓸 수 없음
- 앱 권한 — 애플리케이션에 필요한 권한이 없음
- 보호된 폴더 — 제한된 위치에 접근하려고 함
- 보안 소프트웨어 — 안티바이러스가 접근을 차단함
해결 방법
1. 관리자 권한으로 실행 (Windows)
앱을 마우스 오른쪽 버튼으로 클릭하고 초기 설정이 필요한 경우 "관리자 권한으로 실행"을 선택합니다.
2. 애플리케이션 권한 확인
macOS:
- 시스템 환경설정 → 보안 및 개인 정보 → 개인 정보
- 애플리케이션에 필요한 권한이 있는지 확인합니다.
Windows:
- 설정 → 개인 정보
- 앱 권한을 검토합니다.
3. 폴더 권한 확인
애플리케이션이 데이터 폴더에 접근할 수 있는지 확인합니다:
- 사용자가 앱 데이터 디렉토리를 소유해야 함
- 쓰기 권한이 활성화되어 있어야 함
- 폴더에 읽기 전용 플래그가 없어야 함
4. 안티바이러스 설정 검토
보안 소프트웨어가 접근을 차단할 수 있습니다:
- 차단된 내역이 있는지 안티바이러스 로그를 확인합니다.
- POS 애플리케이션을 허용 목록에 추가합니다.
- 앱 데이터 폴더를 화이트리스트에 등록합니다.
5. 애플리케이션 재설치
저장되지 않은 작업이 있는지 먼저 확인하세요
기기의 로컬 데이터를 지우거나 앱을 다시 설치하면 오프라인에서 처리한 판매, 열린 장바구니, 저장되지 않은 수정 사항 등 매장에 전달되지 않은 기기의 모든 데이터가 삭제됩니다. 데이터를 지우기 전에 매장 상태 → 데이터베이스를 열어 서버에 아직 전달되지 않았거나 보류 중인 항목이 없는지 확인한 다음, 매장 상태 → 로그에서 멈춘 레코드 0개와 전송 대기 중인 변경 사항 0개인지 확인하세요. 그런 다음 열린 장바구니를 모두 완료하거나 내용을 기록해 두세요. WCPOS에 매장 상태 페이지가 없으면 먼저 WCPOS를 업데이트한 후 확인하세요. 항목이 있거나 대기 중인 내용이 있거나 확인할 수 없다면 데이터를 지우지 말고 매장 소유자에게 문의하거나 지원팀에 연락하세요.
권한이 손상된 경우에만, 그리고 위 확인을 마친 후에 진행하세요:
- POS 애플리케이션을 제거합니다.
- 장치를 재시작합니다.
- 표준 위치에 재설치합니다.
- 일반(비관리자) 권한으로 실행합니다.
브라우저 권한 (웹 버전)
웹 버전을 사용하는 경우:
- 사이트에 대한 로컬 저장소 허용
- 사이트에 대한 쿠키 활성화
- 지나치게 제한적인 브라우저 설정 사용 금지