Comunicação MySql

Pessoal estou tentando comunicar com meu banco de dados MySql em outra maquina mas não conecta essa é minha classe DBController:

import java.sql.Connection;
import java.sql.DriverManager;


public class DBController {
	private static Connection con;
	private static DBController db;

	private DBController() {
		try{
			Class.forName("com.mysql.jdbc.Driver").newInstance();
			con = DriverManager.getConnection("jdbc:mysql://10.1.174.107/posto?user=root&password=");
		}catch(Exception ex){
			System.err.println("Erro na Comunicação com Banco de Dados \n"+ex.getMessage());
		}
	}
	public static Connection getConnection(){
		if(db==null){
			db=new DBController();
		}
	return con;
	}
}

A exceção:
Erro na Comunicação com Banco de Dados
null, message from server: “Host ‘RMILANI’ is not allowed to connect to this MySQL server”

Olha só minha maquina é RMILANI , ela está dizendo que minha conexão não é permitida no servidor MySql não entendi ?, preciso configurar alguma coisa no MySQL para aceitar conexões remotas ?

No MySQL o usuário é definido pelo seu nome, senha e host:

http://dev.mysql.com/doc/mysql/en/connection-access.html

[quote=Maurício Linhares]No MySQL o usuário é definido pelo seu nome, senha e host:

http://dev.mysql.com/doc/mysql/en/connection-access.html[/quote]

Valeu cara era isso mesmo…

Cara , tu sabe como funciona o Java WEB Start , tipo se crio uma nova classe , como faço a atualização para o sistema seria isso o Java Web Start ?, qndo a pessoa executar o programa atualizar com a nova classe ?

Mesmo assim valeu pela ajuda !