Acesso ao banco de dados MYSQL

6 respostas
A

Pessoal… estou utilizando o trecho abaixo para passar acessar o banco de dados passando a senha.

Se eu retirar a senha, funciona normalmente, mas não posso executar um update (p.ex). Com a senha, é registrado o seguinte erro…

SQLException: Invalid authorization specification message from server: “Access denied for user: ‘[email protected]’ (Using password: YES)”

con_info = DriverManager.getConnection (url_info,"root","aw2rhm2d")

Já dei permissão total através do comando GRANT ALL e não consigo realizar um update ou insert.

Alguém pode me ajudar ?

Grato

6 Respostas

pcalcado

Estude melhor a sintaxe do comando GRANT, você precisa setar o direito de logar em @’%’

[]s

A

“pcalcado”:
Estude melhor a sintaxe do comando GRANT, você precisa setar o direito de logar em @’%’

[]s

pcalcado…

Usei o comando desta maneira…

GRANT ALL PRIVILEGES ON * to root@'192.168.10.0/255.255.255.0';

alguma coisa está errada ?

Independente disso, vou dar uma olhada melhor na sintaxe

danieldestro

GRANT ALL PRIVILEGES ON * to root@’%’;

deve funcionar

A

“danieldestro”:
GRANT ALL PRIVILEGES ON * to root@’%’;

deve funcionar

daniel… já executei e naum funcionou.

pcalcado

“alexfb”:
“danieldestro”:
GRANT ALL PRIVILEGES ON * to root@’%’;

deve funcionar

daniel… já executei e naum funcionou.

e ON . ?

De qualquer modo:
http://dev.mysql.com/doc/mysql/en/GRANT.html

E, afinal, o que isso tem de Java Básico?

[]s

A

Daniel, pcalcado obrigado pela ajuda.

Consegui resolver o problema. Removi todos os privilégios e os criei novamente.

Valew

Criado 13 de julho de 2004
Ultima resposta 13 de jul. de 2004
Respostas 6
Participantes 3