Esta postagem do blog ajudará alguém se você tiver o número de erro mssqlserver 18456.
Aprovado: Fortect
O erro 18456 A falha de conexão do Microsoft SQL Server certamente pode ocorrer por vários motivos. Quando esse erro aparecer, você inseriu o nome do dispositivo correto, mas ao considerar a maioria dos motivos inesperados, você não pode permitir que a Internet vasculhe a web. Esse erro pode ocorrer independentemente da edição do SQL Server que você está usando ou da variação do SQL Server que você está usando (Enterprise também conhecido como Express).
- 4 minutos para ler.
Detalhes
Explicação
Se a sua tentativa de login for rejeitada devido a um erro real. A autenticação inclui um nome de usuário inválido, uma mensagem semelhante à seguinte é retornada ao cliente em potencial: “Login interrompido para o usuário ‘
Informações adicionais sobre o erro
Para maior segurança, a mensagem de erro retornada ao cliente mascara intencionalmente o ambiente e a autenticação falhou. No entanto, no log de erros do SQL Server, o erro de reconciliação contém um erro de bem-estar que, na verdade, está relacionado ao estado de erro de validação. Compare cada condição de erro com a lista específica a seguir e determine a causa de todos os erros de conexão.
Outros erros devem ser armazenados em estados e indicar um erro de cálculo embutido inesperado.
Causa do erro Falha ao conectar usando autenticação SQL. O servidor é apenas para autenticação do Windows. pode ser devolvido nas seguintes situações.
Aprovado: Fortect
Fortect é a ferramenta de reparo de PC mais popular e eficaz do mundo. Milhões de pessoas confiam nele para manter seus sistemas funcionando de forma rápida, suave e livre de erros. Com sua interface de usuário simples e mecanismo de verificação poderoso, o Fortect localiza e corrige rapidamente uma ampla gama de problemas do Windows, desde instabilidade do sistema e problemas de segurança até gerenciamento de memória e gargalos de desempenho.
- 1. Baixe o Fortect e instale-o em seu computador
- 2. Inicie o programa e clique em "Digitalizar"
- 3. Clique em "Reparar" para corrigir quaisquer problemas encontrados
Se o servidor de hospedagem é normalmente configurado para autenticação de modo misto e, portanto, uma conexão ODBC de alto desempenho usa TCP e uma conexão em particular não é explicitamente especificada, a maioria das conexões pode querer usar propriedade confiável.
-
Se o host estiver configurado para autenticação mista e a conexão ODBC usar os canais mencionados e as referências que o cliente usa para abrir o canal de marca para representação automática do usuário, e este método não é explicitamente declarado nesta conexão em que nossa própria conexão de canal deve usar uma conexão consolidada.
Para decidir esse problema, inclua TRUSTED_CONNECTION = TRUE em sua string de conexão favorita.
Exemplos
Nesse tipo de exemplo, o status de erro de validação é 8. Isso significa que a senha está incorreta.
Resposta do usuário
Se você estiver tentando se conectar usando a autenticação do SQL Server, certifique-se de que o SQL Server esteja configurado em relação à autenticação de modo misto. Para obter mais informações sobre os níveis dinâmicos no modo de autenticação do SQL Server, consulte Alteração do modo de autenticação do servidor
Se os proprietários estiverem tentando fazer login usando a autenticação do SQL Server, certifique-se de que o login do SQL isServer esteja em repouso e que alguém o tenha escrito corretamente.
Se você estiver tendo problemas para fazer login com a autenticação do Windows, verifique quem fez login com êxito no domínio da solução.
Se o seu histórico de erros for 1, entre em contato com o administrador do SQL Server.
Se quiser fazer login usando credenciais de gerente, tente a resolução “Executar administrador assim”. Assim que a conexão for estabelecida, adicione seu usuário exclusivo do Windows como uma conexão separada.
Se o mecanismo de banco de dados oferecer suporte a bancos de dados independentes, certifique-se de que este login não foi removido após a migração em relação ao usuário do banco de dados independente.
Para sua própria conexão local, que pode ser uma instância entre o SQL Server, as conexões para serviços em execução em NT AUTHORITY NETWORK SERVICE são autenticadas usando a URL totalmente qualificada do computador. Para obter mais informações, consulte Como: usar uma conta de serviço de rede para acessar recursos em ASP.NET
Se o SQL Server estiver configurado no modo de autenticação do Windows e voltar para p Para a validação do SQL Server e do Windows, a conexão sa é desconectada primeiro. Isso estuda um erro no estado 7: “Login não funcionou para o usuário sa”. Para permitir todos os tratamentos de login, altere o modo de autenticação do servidor .
Acelere o desempenho do seu computador agora com este simples download.Etapa 1. Faça login usando a Área de Trabalho Remota.Etapa 2. Inicie a administração no Microsoft SQL Server.Etapa 3: normalmente verifique o modo de autenticação do servidor web.Etapa 4. Reinicie o serviço SQL.Etapa 5. Verifique as permissões do usuário SQL.Etapa 6: Mapeie o consumidor que usará o banco de dados.
A mensagem genérica “O login do usuário não foi capaz (Microsoft SQL Server, erro: 18456)” significa que a maioria das pessoas inseriu credenciais inválidas ao visitar o SQL Server. Na IU a seguir, entro no Microsoft SQL Server Management Studio com um usuário que não tem direitos de administrador para mapear o servidor de uma pessoa.
Clique com o botão direito conectado ao seu servidor.Acesso à opção de segurança.Verifique o variado “SQL Server e Windows Authentication Mode”.Clique no botão OK.