Mensagem de erro "Falha de logon para usuário" quando você efetuar logon no SQL Server

Traduções de Artigos Traduções de Artigos
Artigo: 555332 - Ver produtos para os quais este artigo se aplica.
Autor: Yuval Sinay MVP
AVISO DE ISENÇÃO CONTEÚDO DA COMUNIDADE SOLUÇÕES
MICROSOFT CORPORATION E/OU SEUS RESPECTIVOS FORNECEDORES NÃO FAZEM REPRESENTAÇÕES SOBRE ADEQUAÇÃO, CONFIABILIDADE OU PRECISÃO DAS INFORMAÇÕES E GRÁFICOS RELACIONADOS AQUI CONTIDOS. TAIS INFORMAÇÕES E GRÁFICOS RELACIONADOS SÃO FORNECIDOS "COMO ESTÃO" SEM GARANTIA DE QUALQUER TIPO. MICROSOFT E/OU SEUS RESPECTIVOS FORNECEDORES ISENTAM-TODAS AS GARANTIAS E CONDIÇÕES RELATIVAS A ESSAS INFORMAÇÕES E GRÁFICOS RELACIONADOS, INCLUINDO TODAS AS GARANTIAS IMPLÍCITAS E CONDIÇÕES DE COMERCIALIZAÇÃO, ADEQUAÇÃO PARA UMA FINALIDADE ESPECÍFICA, MÃO, TÍTULO E NÃO-VIOLAÇÃO. CONCORDAR ESPECIFICAMENTE QUE EM NENHUMA CIRCUNSTÂNCIA MICROSOFT E/OU SEUS FORNECEDORES SERÃO RESPONSABILIZADOS POR QUALQUER DANO DIRETO, INDIRETO, PUNITIVOS, INCIDENTAL, ESPECIAL, CONSEQÜENCIAL OU QUALQUER DANO INCLUINDO, SEM LIMITAÇÃO, DANOS POR PERDA DE USO, DADOS OU LUCROS CESSANTES, DECORRENTES OU CONECTADO COM O USO DE OU INCAPACIDADE DE USAR AS INFORMAÇÕES E GRÁFICOS RELACIONADOS CONTIDOS NESTE DOCUMENTOSEJA COM BASE EM CONTRATO, AGRAVO, NEGLIGÊNCIA, RESPONSABILIDADE ESTRITA OU CASO CONTRÁRIO, MESMO QUE MICROSOFT OU QUALQUER UM DE SEUS FORNECEDORES TENHA SIDO AVISADA DA POSSIBILIDADE DE DANOS.
Expandir tudo | Reduzir tudo

Sintomas

Após você instala o Microsoft SQL Server 2012, SQL Server 2008, SQL Server 2005 ou SQL Server 2000 e tentar se conectar ao servidor que esteja executando o SQL Server, você recebe uma das seguintes mensagens de erro:
  • Falha de logon do usuário ' %. * ls'. O login é um login do SQL Server e não pode ser usado com o Windows Authentication.%.*ls
  • Falha de logon do usuário 'nome de usuário'. O usuário não está associado com uma conexão SQL Server confiável. (Microsoft SQL Server, erro: 18452)

Causa

Esse problema ocorre se o usuário tenta fazer logon com credenciais que não podem ser validadas. Esse problema pode ocorrer nas seguintes situações:
  • Cenário 1: O login pode ser um logon do SQL Server, mas o servidor só aceita autenticação do Windows.
  • Cenário 2: Você está tentando se conectar usando a autenticação do SQL Server, mas o logon utilizado não existe no SQL Server.
  • Cenário 3: O login pode usar a autenticação do Windows, mas o logon é uma entidade de segurança do Windows não reconhecida. Uma entidade de segurança do Windows não reconhecida significa que o Windows não pode verificar o logon. Isso pode ser porque o logon do Windows é de um domínio não confiável.

Resolução

Para resolver esse problema, siga as etapas que se aplicam ao seu cenário.

Cenário 1: Configure o SQL Server no modo de autenticação misto.

SQL Server 2005, SQL Server 2008 e SQL Server 2012
  1. Abra o SQL Server Management Studio. Para fazer isso, clique em Iniciar, clique em Todos os programas, clique em Microsoft SQL Server 200 x (onde x é a versão do SQL)e, em seguida, clique em SQL Server Management Studio.
  2. Clique com o botão direito no servidor e, em seguida, clique em Propriedades. See image.
  3. Sobre o Segurança da página, em Autenticação do servidor, clique no Modo de autenticação do Windows e do SQL Server botão de opção e, em seguida, clique em OK. See image.
  4. Na caixa de diálogo SQL Server Management Studio, clique em OKpara reiniciar o SQL Server.

    Para obter mais informações, consulte Escolha um modo de autenticação no SQL Server Books Online.
SQL Server 2000
  1. Abra o Enterprise Manager. Para fazer isso, clique em Iniciar, clique em Todos os programas, clique em Microsoft SQL Server 2000e, em seguida, clique em SQL Server Enterprise Manager.
  2. Expanda o grupo de servidores.
  3. Clique com o botão direito no servidor e, em seguida, clique em Propriedades. See image.
  4. Clique no Segurança guia. See image.
  5. Em Autenticação, clique no Windows e SQL Server botão de opção.
  6. Reinicie o SQL Server para que as alterações entrem em vigor.

Cenário 2: Verifique se existe o logon do SQL Server

Se você está tentando se conectar ao SQL Server usando a autenticação do SQL Server e o servidor está configurado para autenticação de modo misto, verifique se o logon do SQL Server existe. Para obter mais informações, consulteCriar um logon no SQL Server Books Online.

Cenário 3: O login pode usar a autenticação do Windows, mas o logon é uma entidade de segurança do Windows não reconhecida.

Se você está tentando se conectar ao SQL Server usando a autenticação do Windows, verifique se que você efetuou logon no domínio correto.

Propriedades

Artigo: 555332 - Última revisão: 16 de julho de 2013 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Developer
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Web
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL 2005 Server Workgroup
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 2000 Enterprise Edition
Tradução automática
IMPORTANTE: 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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 555332

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com