that's the thing. i'm not using my default cPanel username/password to connect to the database. i am using different names to my cPanel name.
all permissions are set correctly and i am setting up the configuration details correctly (it works fine on my localhost). i have edited the username...
i thought that but it's not. nothing in my configuration file includes mrchad (apart from referencing to my account before the username) plus it would say access denied to localhost if it was a problem on my end whereas it says access denied to (i'm guessing) the MySQL server for x10hosting...