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

意思是 test 这个用户的权限不足,最简单的解决办法就是赋予 test 用户所有权限:

grant all privileges on *.* to test@"%" identified by ".";
刷新权限表(不然要数据库重启才生效):

flush privileges;


End .


你可能感兴趣的:(数据库,mysql,db,权限,definer,exist)