我的MySQL服务器安装在X.X.60.X中,并通过X.X.80.X中的JDBC访问它。我可以通过MySQL工作台连接它,但通过程序连接时,它显示以下错误消息。
java.sql.SQLException: Access denied for user 'user'@'X.X.80.X' (using password: NO).
我已将所有权限授予服务器中的'用户' X.X.80.X。
答案 0 :(得分:2)
用户'user'的密码是否在MySQL服务器中设置?如果是,请检查您的程序,是否使用密码:(using password: NO)