1º Coloque o SQL SERVER em modo de conexão remota.
2º Abra o SQL ENTERPRISE MANAGER
3º Abra o SQL GROUP.
4º Clique com o botão direito em servidor local do SQL.
5º Clique na opção EDIT SQL SERVER REGISTRATION PROPERTIES
6º Marque use SQL SERVER AUTHENTICATION
7º Coloque seu login e sua senha e de OK
8ºEm seu SQL, de stop e logo depois de start novamente no SQL SERVER.
9º Ainda em seu servidor local no SQL clique novamente com o botão direito.
10º Agoa no config.php do seu site, mude : $host: 127.0.0.1 para $host:c SeuIP
11º Coloque seu login e sua senha do SQL na config do seu site e envie para sua hospedagem, que seu site estará hospedado.
É Recomendado sempre utilizar a porta 1433 padrão do SQL, mas caso você queira alterar a porta do seu SQL, os procedimentos seriam:
01º Clique em propriedades.
02º Na aba General(geral), clique em "Network Configuration".
03º Em "Enabled protocols "clique em TCP/IP e clique em propriedades.
04º Em "default port" escolha uma porta, EXP: 1200.
05º Clique em OK e de restart novamente no SQL SERVER
06º Libere a porta Exp.1200 no firewall ou no Moden
07º Agora no "config.php" do seu site, mude : $host: 127.0.0.1 para $host: SeuIP:1200
Obs.: entre o IP e a porta é dois pontos.
08º Coloque seu login e sua senha do SQL na "config" do seu site e envie para sua hospedagem, que seu site estará hospedado.
09º Caso não ocorra a conexão após trocar a porta do SQL, é necessário que você entre em contato com a empresa que fornece sua hospedagem solicitando a liberação da porta que você trocou, nesse caso a 1200.