My Friend needs to access my MySQL database remotely using his java program,he has completed all coding but wen we try to connect with IP and correct user name,password,i have disabled my firewall and enabled dmz in my router to open all ports,Still wen tries to communicate,its says communication link failure,there is no permission to access this mysql server.
This is the error:
java.sql.SQLException: null, message from server: "Host
'45.123.3.250' is not allowed to connect to this MySQL server"