As it is your own server, I assume you set up the database and database user / password yourself.
Are you confident that you have entered those correct details in the config - making sure that it is case sensitive?
Yes. I have created and deleted several users from the MySQL command prompt. When I use "select user, host, password from mysql.user;" I get the following...
USER HOST PASSWORD
root localhost *******...
ubbserver localhost *******...
When I use "show databases;" I see the following...
DATABASE
information-schema
mysql
ubbthreads