当前位置: 代码迷 >> J2SE >> java.sql.SQLException: Syntax error or access violation message from server: "Access denied for user 'root'@'%' to database 'sal,该怎么处理
  详细解决方案

java.sql.SQLException: Syntax error or access violation message from server: "Access denied for user 'root'@'%' to database 'sal,该怎么处理

热度:125   发布时间:2016-04-24 12:47:20.0
java.sql.SQLException: Syntax error or access violation message from server: "Access denied for user 'root'@'%' to database 'sal
java.sql.SQLException: Syntax error or access violation message from server: "Access denied for user 'root'@'%' to database 'sale'"


这是什么错误


java连接mysql

------解决方案--------------------
数据库sale拒绝用户‘root’访问
------解决方案--------------------
可能是因为在安装MySQL的时候限制了root用户只能从本地登录(默认选项),因此数据库只支持root@localhost或者root@127.0.0.1的登录方式

通常的解决方法是,在MySQL中新建一个User,并以这个User登录MySQL;或者取消root的本地限制(不推荐)
  相关解决方案