SQL Server: Corrija o erro 18456 - Veja como
Se você receber o erro 18456 no SQL Server, há um problema ao fazer logon com o nome de usuário. Mostraremos como resolver o problema de maneira rápida e fácil aqui.
Erro 18456 do SQL Server - possíveis causas e soluções
O erro SQL 18456 indica um erro de login do usuário. A mensagem diz respeito especificamente ao nome do usuário. Existem várias razões pelas quais a mensagem de erro aparece.
- Por exemplo, seu nome de usuário ou senha é inválido. Portanto, verifique se um erro de digitação apareceu.
- O erro também aparece se você tiver usado um nome de usuário existente do Windows como o nome de usuário SQL. Isso não é permitido e leva a uma mensagem de erro.
- A conta também pode ser desativada. Nesse caso, é claro que você não pode fazer login.
- Se uma alteração na senha for necessária de acordo com a política de senha do servidor SQL, você deve primeiro fazer essa alteração para poder efetuar login novamente sem essa mensagem de erro.
- Se o banco de dados estiver sendo restaurado no momento, a mensagem de erro também será exibida ao tentar acessar o banco de dados. Você precisa esperar aqui e tentar novamente mais tarde.
- Também é possível que a opção de autenticação correta não tenha sido definida quando o software do banco de dados foi instalado. Mostraremos como resolver esse problema na próxima seção.
Erro 18456 do SQL Server: verificar autenticações
A configuração padrão para instalar o software SQL é autenticação do Windows. Portanto, você deve verificar se usuários SQL adicionais são permitidos, ou seja, o chamado "modo misto" está ativado.
- Para verificar isso, inicie o utilitário "Microsoft SQL Server Management Studio".
- Depois de conectar, clique com o botão direito do mouse no nome do servidor na parte superior e selecione "Propriedades" para abrir a caixa de diálogo "Propriedades do servidor".
- Na próxima etapa, clique em "Segurança" na barra esquerda.
- Agora você verá o item "Autenticação do servidor" na parte superior da janela direita. Marque a opção "Autenticação do SQL Server e Windows" e confirme sua alteração com "OK".
- Para que a alteração entre em vigor, você deve agora reiniciar o serviço SQL Server.
Criar bancos de dados SQL no Mac não é tão fácil quanto no Windows, mas ainda é possível. Mostraremos como na próxima dica prática.