Ajuda! Urgente

Saudacoes amigos!

Estou tendo o seguinte problema:
consigo acessar um banco de dados MySQL pela linha de comando… com o seguitne comando:
mysql -h localhost.localdomain -u user -p

entretando com o java nao vai!
Sempre acontece o erro: Unable to connect to any hosts due to exception: java.security.AccessControlException: access denied (java.net.SocketPermission localhost.localdomain resolve)

Estou tentando conectar ao banco da seguinte forma:

Connection conn = null;
Statement stmnt = null;
String JDBC_Driver = “com.mysql.jdbc.Driver”;
String db_URL = “jdbc:mysql://localhost.localdomain/table”;
String db_User = “user”;
String db_passwd = “use123”;

               // CARREGANDO O DRIVER
                    Class.forName(JDBC_Driver).newInstance();

               // CONEXAO COM A BASE DE DADOS
                    conn = DriverManager.getConnection(db_URL,db_User,db_passwd);
       stmnt = conn.createStatement();

Será que alguem pode me ajudar?
Obrigado

Oi

Victorhg, tu ta fazendo isso em uma Applet ou em um aplicativo Stand-alone???

Se for Applet o problema é com a assinatura da applet, se for stand-alone, o conector do mySQL está no CLASSPATH???

T+

Assim, eh uma aplicacao J2EE, com servlets e Beans…
o conector java estah no diretório $TOMCAT_HOME/share/lib

O que mais pode estar dando errado??

Será que não faltou especificar a porta?

Tente trocar

jdbc:mysql://localhost.localdomain/table

por

jdbc:mysql://localhost:3306/table