MySQL ERROR 1227

Bluewind·2022년 5월 29일
0

Archive

목록 보기
5/7

MySQL에서 미리 Export 한 Data를 Data Import 시킬 때, 아래와 같은 1227 에러가 뜨는 경우가 있습니다.

ERROR 1227 (42000) at line 52: Access denied; 
you need (at least one of) the SUPER, SYSTEM_VARIABLES_ADMIN or SESSION_VARIABLES_ADMIN privilege(s) for this operation

이때 Export 시켰던 sql 파일에 들어가보면 아래와 같은 명령줄이 있습니다.
이를 주석처리 하거나 삭제하면 정상적으로 Data가 Import 되게 됩니다.

SET @MYSQLDUMP_TEMP_LOG_BIN = @@SESSION.SQL_LOG_BIN;
SET @@SESSION.SQL_LOG_BIN= 0;
SET @@GLOBAL.GTID_PURGED=/*!80000 '+'*/ '';

주의할 점은 해당 명령어가 파일의 상단에만 있는것이 아니라 중간에도 있을 수 있으니 잘 확인해야 합니다.

profile
NO EFFORT, NO RESULTS

0개의 댓글