You're connecting to a server thats not located at 'localhost', which means you need to add host/server permissions on top of your user permissions.
For security reasons, you should probabbly specify a specific IP address to connect from, however if you don't have a static ipaddress, setting the host to '%' would let any IP connect to mysql.
I already change to " & ".. The problem solve but it show another error.. Flux_LoginError.. I dont know why.. :'(