개발자의 끄적끄적

[sql/mysql] The user specified as a definer ('root'@'%') does not exist 해결방법 본문

개발/sql

[sql/mysql] The user specified as a definer ('root'@'%') does not exist 해결방법

효벨 2021. 3. 18. 03:00
728x90
반응형

[sql/mysql] The user specified as a definer ('root'@'%') does not exist 해결방법

 

 

mysql 을 연동하여

 

프로젝트를 진행하던중 여러가지 오류들이 발생하기 마련입니다.

 

그중에 하나인 권한 관련 오류입니다.

 

쿼리문을 실행하고 나니 아래와 같은 에러메세지가 나오는 경우,

The user specified as a definer ('root'@'%') does not exist

 

권한이 없어서 문제가 발생되는 것이므로,

 

mysql 커맨드로 접속해서 아래와 같이 한줄 실생하면 적용이 완료됩니다! 

grant all on *.* to 'root'@'%' identified by 'password' with grant option;

 

그리고 다시 실행해보면 정상적으로 동작하는것을

 

알수 있습니다!

 

참고들 하세요!

반응형
Comments