报错内容
### Cause: java.sql.SQLException: The user specified as a definer ('xxx') does not exist
; uncategorized SQLException; SQL state [HY000]; error code [1449]; The user specified as a definer ('xxx') does not exist; nested exception is java.sql.SQLException: The user specified as a definer ('xxx') does not exist
原因
sql语句使用了视图,每个视图有自己的创建者,而当前数据库的用户中并没有这个视图指定的用户。于是报错
解决办法
- 在当前数据库中,使用新的用户重新创建这个视图
- 在当前数据库中创建需要的用户,或者重新设置视图创建者