У меня есть код Java, и я подключаюсь к базе данных mysql с помощью следующей строки подключения.
String userName = "admin";
String password = "pass";
String url = "jdbc:mysql://<my IP>/dbase"; //not localhost
Class.forName ("com.mysql.jdbc.Driver").newInstance ();
conn = DriverManager.getConnection (url, userName, password);
Когда я создаю JAR (запускаемый JAR через затмение) и переносу его на другой компьютер в той же сети, я получаю ошибку
Access denied for user 'admin'@'<another machine IP' (using password: YES) //not localhost
IP-адрес волшебным образом изменился на IP-адрес другой машины, когда я перенес JAR на другую машину. Администратор имеет все возможные привилегии.
Что не так? Пожалуйста помоги !!