Exceção de sql: nenhum processo está na outra extremidade do pipe

Não consigo acessar minha conexão com o servidor sql a partir do código c #. Eu recebo este erro:

Exceção de sql: nenhum processo está na outra extremidade do pipe

essa é a cadeia de conexão no meu app.config:

<add name="DefaultConnection" providerName="System.Data.SqlClient" connectionString="Data Source=BELLA\SQLEXPRESS;Initial Catalog=TLP;User Id=pascal;Password=test;Pooling=False"/>

Quando uso a autenticação do Windows: Segurança Integrada = True;

Então eu posso me conectar ao banco de dados.

MAS NÃO POSSO usar a autenticação do Windows porque a abertura da conexão sql é feita de dentro de um serviço do Windows que é executado como LocalSystem. Quando faço isso, recebo este erro:

Falha na autenticação. Falha no logon para o usuário 'NT AUTHORITY \ SYSTEM'

É a primeira vez que eu crio um usuário de login + no sql management studio, então tenho quase certeza de que fiz algo errado e é minha culpa.

Isto é o que eu fiz:

1) Crie um novo login na pasta de segurança do servidor com o usuário de autenticação sql: pascal e password: test.

2) Fui ao meu banco de dados e crie um novo usuário na pasta de segurança com usuário: pascal e login: pascal e schema: dbo

3) Eu esqueci alguma coisa?

Soluções de outras pessoas:

1) Eu também tentei este link, mas não tive sorte o meu Sql Select na tabela suspeita_páginas está vazio.

Erro: nenhum processo está na outra extremidade do tubo

2) A configuração de rede do My Sql Server foi ATIVADA no TCP / IP, pipes de nomes e configurações de memória compartilhada.

3)O SQL Server 2008 não pode efetuar login com o usuário recém-criado

O número 1 a 3 não ajudou em nada.

Tudo isso é feito na minha máquina local. Nenhuma rede está aqui.

questionAnswers(2)

yourAnswerToTheQuestion