Driver JDBC e CLASSPATH

Pessoal eu sou totalmente newbie com banco de dados… Basta achar o DRIVER JDBC e ja sai trabalhando com banco de dados no Eclipse? Porque ta dando essa mensagem:

access denied for user 'kiko'@'localhost'(using password: NO)

Mas ai fiquei pensando tem que usar alguma coisa no classpath, alem de colocar no projeto do eclipse?
Grato pela ajuda! Ha ja tentei de todas as formas conectar o meu banco no eclipse e fica dando essa mensagem ai…

o lance é a senha no banco, deve tá errada para esse usuário!! Posta o trecho do código da conexão.

Olha o pedaço do codigo é esse aqui!

try{
			Class.forName("com.mysql.jdbc.Driver");
			DriverManager.getConnection("jdbc:mysql://localhost/livraria", "mestre","kiko");
			System.out.println("Conexao estabelecida com sucesso!");
		}catch(ClassNotFoundException cnde){
			System.out.println(cnde.getMessage());
		}
		catch(SQLException sqlex){
			System.out.println(sqlex.getMessage());
		}

Para mim este DriverManager esta com algum problema… Eu to usando mySql Server 5.0.
grato pela ajuda desde ja.

e no mysql vc tem um user com o nome de mestre??? e senha kiko???

uma pergunta::
se mexeu no codigo q se posto pra aparecer isso aqui neh :
access denied for user ‘kiko’@‘localhost’(using password: NO)

pq no codigo

DriverManager.getConnection(“jdbc:mysql://localhost/livraria”, “mestre”,“kiko”);

pq deveria aparecer isso aqui :
access denied for user ‘mestre’@‘localhost’(using password: YES)

to certo???

Veja o banco de dados mysql, na tabela users. O mesmo diz para que faixas de rede o usuário tem acesso na coluna host. Para ter acesso através de qualquer máquina, coloque um % nesse campo. No seu caso parece que você realmente trocou o usuário e senha que acessa o bd.