Java não conecta com banco

Amigos, por favor.

Porque consigo acessar meu banco através do java com username=“root” e senha="", mas não consigo acessar com username=“marcio” e senha=“marcio”

org.apache.tomcat.dbcp.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Access denied for user 'tracker'@'localhost' (using password: YES)) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:1549) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.createDataSource(BasicDataSource.java:1388) at org.apache.tomcat.dbcp.dbcp.BasicDataSource.getConnection(BasicDataSource.java:1044) at com.br.saga.conexao.ServiceLocator.getConexao(ServiceLocator.java:21) at com.br.saga.DAO.Usuario.UsuarioDAO.Consultar(UsuarioDAO.java:157) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

Obrigado.

que banco é? não consegue nem por console ? checou as permissões ? criou o usuario ?

mysql

poise console nao entendo muito mas
olha so






experimenta trocar para o usuario que não loga de 127.0.0.1 por localhost equanto instalo aqui e testo.

olha só fui em outro computador
e consegui me conectar com o usuário tracker.

acho que esta resolvido

agora porque será que consigo acessar do servidor mesmo com um usuário.?

Amigão vou dormir, amanhã continuamos a discussão

E muito obrigado por ajudar.