로컬DB를 상용서버로 import 한 후
잘되던 function이 에러가 났다....!!!
ERROR :
MARIADB FUNTION THE USER SPECIFIED AS A DEFINER ('WEB_INTERFACE'@'%') DOES NOT EXIST
😂??
원인은 기존 로컬 사용자를 인식할수 없어서 ㅎ..
-- 함수 상태확인
SHOW FUNCTION STATUS;
-- 함수 정의자 수정
UPDATE MYSQL.PROC SET DEFINER = 'root@%' WHERE DEFINER='WEB_INTERFACE@%' AND TYPE = 'FUNCTION';
-- 재확인
SHOW FUNCTION STATUS;
휴 잘 돌아간다 😉