开发者社区 问答 正文

java tomcat 报错问题

java.sql.SQLException: The user specified as a definer ( 'root'@'%') does not exist
请问哪里出现错误

展开
收起
落地花开啦 2016-02-08 16:44:14 1903 分享 版权
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    服务器上单独创建一个用户授权给你的应用的机器用,按照具体需求设定权限。
    root用户mysql默认不允许本机以外的连接,虽然可以改,但是一般root用户也不应该给应用程序用。最好单独给应用创建用户,限定IP,根据具体需求给权限。

    2019-07-17 18:39:48
    赞同 展开评论