ID do artigo: 316989 - Última revisão: sexta-feira, 21 de setembro de 2007 - Revisão: 5.7 Mensagem de erro ao criar uma conexão de dados confiável do ASP.NET para SQL Server: "Login failed for user: 'AccountName'"
Nesta páginaSintomasQuando você cria uma conexão confiável da Microsoft ASP.NET para Microsoft SQL Server, você receberá a seguinte mensagem de erro: Falha de logon do usuário ' MachineName\ASPNET Falha de logon do usuário 'NT AUTHORITY\NETWORK SERVICE' CausaAo usar o ASP.NET, o contexto de segurança padrão é a conta ASPNET (ou a conta NetworkService, para um aplicativo que é executado no IIS 6.0) de aspnet_wp.exe (ou W3wp.exe, para um aplicativo que é executado no IIS 6.0) e a solicitação para o SQL Server. Por padrão, a conta ASPNET (ou a conta NetworkService, para um aplicativo que é executado no IIS 6.0) não tem as permissões no SQL Server e, portanto, ele não pode acessar o banco de dados. ResoluçãoPara resolver esse problema, use um dos seguintes métodos:
SituaçãoEsse comportamento é por design. Mais InformaçõesEtapas para reproduzir o problema
ReferênciasPara obter mais informações sobre como alterar programaticamente o contexto de segurança do processo de trabalho do ASP.NET, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft: 306158
(http://support.microsoft.com/kb/306158/
)
Como implementar a representação em um aplicativo ASP.NET 307002
(http://support.microsoft.com/kb/307002/
)
ASP/ODBC/SQL Server Erro 0x80040E4D "Login failed for user '(null)'" 253500
(http://support.microsoft.com/kb/253500/
)
Mensagem de erro "Cliente não é possível estabelecer conexão" ao se conectar de ASP para o SQL Server 306586
(http://support.microsoft.com/kb/306586/
)
Solução de problemas erro 80004005 "Falha de logon" no ASP 247931
(http://support.microsoft.com/kb/247931/
)
Métodos de autenticação para conexões ao SQL Server no ASP 315158
(http://support.microsoft.com/kb/315158/
)
CORRECÇÃO: O ASP.NET não funciona com a conta ASPNET padrão em um controlador de domínio 824308
(http://support.microsoft.com/kb/824308/
)
Erro: Conta IWAM não recebe o impersonate privilégio para ASP.NET 1.1 em um controlador de domínio do Windows 2000 com SP4 Para obter mais informações sobre como alterar a configuração padrão de contexto de segurança ASP.NET, visite a seguinte site da Microsoft Developer Network (MSDN):http://msdn2.microsoft.com/en-us/library/ms978378.aspx
(http://msdn2.microsoft.com/en-us/library/ms978378.aspx)
Para obter mais informações sobre como adicionar a conta ASPNET para o SQL Server, consulte o tópico "Adicionando um usuário ou grupo Windows" nos manuais online do SQL Server.A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 316989
(http://support.microsoft.com/kb/316989/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções deste artigo
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início