1.
No SQL Server configuration
manager ative o Serviço do SQL Browser e configure-o para início automático
2.
Em protocolos para SQL Express
ative o protocolo TCP/IP e em Portas TCP dinâmicas insira 1433.
3.
Agora no Firewall com
configurações avançadas, em Regras de entradas crie as três regras.
·
Porta do SQL:
Porta > TCP todos os programas, Porta especifica 1433.
·
Serviço SQL
Browser: Personalizado > Todos os programas, Serviço do SQL Browser.
·
SQL Instância: Personalizado
> Todos os programas, Serviço da Instância do SQL.
4.
No Sql Server certifique-se que
as opções Permitir conexões remotas com o servidor e modo de autenticação
Windows e SQL Server estejam ativas.
5.
Crie um usuário no servidor
Guest e Convidado e de pois crie no SQL Server
Para utilizar a autenticação do SQL Server remova Integrated Security da connection string que você utiliza na programação, crie um usuário no SQL Server com autenticação do SQL e sem política de senha.
Utilizando integrated security você estará utilizando modo de autenticação do Windows (necessário criar usuário em "COMPMGMT.MSC').
Atualize a connection string Ex: @"Data Source = SERVIDOR\INSTÂNCIA; Initial Catalog= BANCO DE DADOS; User ID = USUARIODOSQL; Password = ***";