Hello

MySQL SQL Error: 1142, SQLState: 42000 본문

DB

MySQL SQL Error: 1142, SQLState: 42000

nari0_0 2025. 9. 29. 10:18
728x90

에러 내용 : 현재 사용자가 해당 작업을 수행할 권한이 없음.

ERROR 1142 (42000): <작업> command denied to user '<사용자>'@'<호스트>' for table '<테이블>'

 

해결 방법 : 권한 부여

웹 서버나 애플리케이션에서 권한 부여 후 연결을 끊지 않고 계속 재사용할 때 커넥션 풀링에서 캐시된 세션 상태로 인해 반영이 지연될 수 있음.

 

해결 방법 1: 연결 풀 타임아웃 기다리기

해결 방법 2: 연결 풀 강제 초기화

- 애플리케이션 재시작

- 커넥션 풀 수동 초기화(schedule, rest api 엔드포인트)

728x90