Remote MySQL connection Problem

I cannot seem to connect to my WordPress database from another host Im using everything correct, because I tested it on DreamHost server and it works fine but when I put it on my other host I get mySQL errors

is there any special instrustction to enable Remote Mysql access

Follow the link to the Panel’s MySQL section:
Then click on the database user at the bottom. There you can add IP addresses for remote access.