omdc 0 Denunciar post Postado Maio 11, 2006 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
Traks 6 Denunciar post Postado Maio 12, 2006 acho que na seção .NET você obtem mais infomações.... estarei linkando para seção .NET movido http://forum.imasters.com.br/public/style_emoticons/default/seta.gif .NET Compartilhar este post Link para o post Compartilhar em outros sites
omdc 0 Denunciar post Postado Maio 17, 2006 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
Igor Ramadas 0 Denunciar post Postado Maio 24, 2006 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