Yes, JDBC would make much more sense than the forum it's in now. I will move it there.

But as for the question: What does your hosting company say about this? Did they tell you that your database would be accessible over the network? Or did you just assume that? At any rate your next step should be to contact their customer support people.