Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

omdc

Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.

Recommended Posts

Hello pessoal!

 

 

Desenvolvi uma aplicacao com ASP.NET no Visual Studio 2005 com base de dados SQL Server 2000.

 

Agora estou a implementar esse mesmo projecto num servidor Win 2003 para a disponibilizar na web.

 

O problema é que aparece sempre este erro.. Nao percebo.

 

Este erro tem a ver com o usuario que esta a aceder ao banco de dados:

 

 

Login failed for user 'NT AUTHORITY\NETWORK SERVICE'. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. Exception Details: System.Data.SqlClient.SqlException: Login failed for user 'NT AUTHORITY\NETWORK SERVICE'.Source Error: Line 88:			 if (tipoUtilizador == 1)Line 89:			 {Line 90:				 Membership.ValidateUser("admin", "admin*#123");Line 91:				 Session.Add("tipoUtilizador","Administrador");Line 92:			 }

 

Onde posso encontrar o usuario NT AUTHORITY\NETWORK SERVICE?

 

Ja fui ao computer manager e não esta na opcao usuarios.

 

Nao entento o que se passa. Ja coloquei o post no forum de plataforma .NET mas n obtive resposta..

 

Agradecia que me pudessem ajudar

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hello pessoal!!!

 

Bem apos alguma pesquisa e algumas dicas reparei que basta apenas associar um determinado utilizador como sendo esse o que correrá a aplicação.

 

Para definir essas configurações basta adicionar no fiheiro de configuracao web.config

 

<system.web>					   <identity  impersonate="true" userName="NomeMaquina\utilizador"   						password="passwordUtilizadorDoWindows"/>   ......</system.web>

A ter em atenção que o ficheiro web.config deverá ser encriptado posteriormente como recomendação de segurança, pois possui as passwords em branco

 

B)

 

alguma coisa é so dizer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você está tentando se conectar com o banco utilizando autenticação integrada do Windows. Confira a sua string de conexão.Basta tirar o INTEGRATED SECURITY=SSPI da string de conexão, e adicionar USER=usuario;PASSWORD=senha.Faça o teste ai :-)Abraços!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.