java.sql.SQLException: Access denied for user 'root'@'192.168.0.108' (using password: YES) at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1074)
这是其他人的连接网址:
mysql_connection_string=jdbc:mysql://192.168.0.101:3306/
答案 0 :(得分:0)
曾经在任何类型的应用程序中使用root用户是一个坏主意。如果您的应用程序被盗用,那么太多的特权可能会带来很多麻烦。
也就是说,默认情况下,MySQL中的root用户不允许来自本地主机以外的任何地方的连接,这说明了access denied
错误。
最好创建一个新用户,该用户具有通常将在所有表上使用的所有特权(上的SELECT,CREATE,UPDATE等)。)并允许该用户从任何位置进行连接主机('username'@'%'
)