Hola quinqui,
El "name: mysql@localhost" es el nombre de la conexion del servidor, es lo que me muestra el DB Manager Professional, el cual estoy usando.
Y como indique el Host esta en %, lo cual lo realice entrando por mysql administrator a la bd mysql tabla user, campo host = %
He ejecutado tambien este comando:
grant all privileges on ventas.* to
[email protected] identified by 'abc123'
Y nada...
Esta descartado Antivirus y Firewall...
A ver si me das otra luz para corroborar
Saludos.