데이터베이스/마이 SQL(MySQL)
"The user specified as a definer ('root'@'%') does not exist" 에러 해결
후바스탱크
2014. 1. 3. 14:15
"The user specified as a definer ('root'@'%') does not exist"과 같은 에러가 발생했다면
해당 유저의 권한 설정이 잘못 되어 있어서 그런것이다.
모든 권한을 부여 해주면 해결이 된다.
grant all on *.* to 'root'@'%' identified by 'password' with grant option;
만약에 예를들어 'userid'@'10.10.10.10' 이라면 'root'@'%' 대신에 넣어주면 된다.