Database access on Free Hosting accounts is only provided via "localhost"; remote connections are blocked, and local connections must be made using the loopback hostname ("localhost"), not by IP address. Oh, and I really hope you have a license for your xenforo installation.