有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

创建连接时出错。JAVAsql。sqlException

我正在尝试创建数据库连接,但数据库不在本地主机中,因此我在中提供了IP而不是本地主机

 Connection con= DriverManager.getConnection(conStr,user,pass);

在哪里

constr="jdbc:mysql://10.0.0.1/Sigma"

但它的给予

java.sql.SQLException: Access denied for user 'root'@'15.3.0.4' (using password: NO)

但我用相同的用户名和密码登录


共 (1) 个答案

  1. # 1 楼答案

    这可能是因为运行该代码的机器没有15.3.0.4IP,尽管您可以从可能具有该IP的机器进行连接

    您可以尝试创建一个'root'@'%'用户,无论您从何处连接,该用户都将被授予访问权限