title: Access denied for remote MySql connection
body: <p>I've recently built a PHP API (Slim-based) to allow my Android app to access a MySql database remotely.  </p>
  
  <p>Everything in the API is tested and ready to go locally, but now that I've uploaded it to the server, I keep getting "Access denied for user 'user'@'box431.bluehost.com' (using password: YES)" error, where 'user' is my correct database username.</p>
  
  <p>I tried deleting that user and creating a new one that has all permissions, to no avail, and the credentials in my config file - database name, user name, password, and host - are also correct. BlueHost is unable to help me any further, so now I turn to SO for help.</p>
  
  <p>Any idea what else might be wrong?? I really only know how to access all these utilities via the cPanel, so any advice doing it through that view (or guidance if hardcoded changes needed) would be helpful.</p>
  
  <p>Thanks!</p>