have you set the permissions for the new user you created through the web admin to be able to use the database?
On the database screen, there is a place to select the users that allowed to connect to that database, you must select the new user you created as an allowed user to connect to the database.