Java Spring JDBC连接失败!无法创建PoolableConnectionFactory(拒绝用户';根&';@&';本地主机'的访问;(使用密码:是))

Java Spring JDBC连接失败!无法创建PoolableConnectionFactory(拒绝用户';根&';@&';本地主机'的访问;(使用密码:是)),java,mysql,spring,jdbc,Java,Mysql,Spring,Jdbc,错误:org.hibernate.engine.jdbc.spi.SqlExceptionHelper-无法 创建PoolableConnectionFactory(拒绝用户访问 “root”@“localhost”(使用密码:YES)) 警告: org.springframework.web.context.support.XmlWebApplicationContext- 上下文初始化期间遇到异常-正在取消 刷新尝试: org.springframework.beans.factory.un

错误:org.hibernate.engine.jdbc.spi.SqlExceptionHelper-无法 创建PoolableConnectionFactory(拒绝用户访问 “root”@“localhost”(使用密码:YES))

警告: org.springframework.web.context.support.XmlWebApplicationContext- 上下文初始化期间遇到异常-正在取消 刷新尝试: org.springframework.beans.factory.unsatifiedDependencyException: 创建名为“userDao”的bean时出错:未满足依赖关系 通过字段“sessionFactory”表示;嵌套异常是 org.springframework.beans.factory.BeanCreationException: 错误 正在创建在ServletContext中定义的名为“sessionFactory”的bean resource[/WEB-INF/spring/appServlet/dao context.xml]:调用 初始化方法失败;嵌套异常是 org.hibernate.exception.genericjdbception:无法打开JDBC DDL执行错误的连接: org.springframework.web.context.ContextLoader-上下文初始化 失败

下面的图片

My spring web项目未通过MySQL访问拒绝错误运行


请帮我检查一下:你不应该给任何应用程序根访问数据库的权限。仅为该应用程序创建凭据,并将访问权限限制为仅与该应用程序相关的内容。@duffymo我试图使用不同的用户,但相同的错误导致了什么问题?
JDBC Connection properties file

jdbc.username = root
jdbc.password= 1234
jdbc.driverClassName = com.mysql.jdbc.Driver
jdbc.url=jdbc:mysql://localhost:3306/estore