Não consigo fazer logon no SQL Server 2008 usando a autenticação do SQL Server.
Só consigo fazer login usando o Modo de Autenticação do Windows.
Eu escolhi apenas padrões ao instalar o SQL Server 2008 R2.
Não consigo fazer logon no SQL Server 2008 usando a autenticação do SQL Server.
Só consigo fazer login usando o Modo de Autenticação do Windows.
Eu escolhi apenas padrões ao instalar o SQL Server 2008 R2.
Respostas:
Você olhou para algum lugar? Clique com o botão direito do mouse no servidor, escolha Propriedades e selecione a tela Segurança.
Em seguida, efetue login usando sua conta de administrador de autenticação do Windows e defina a senha para a
sa
conta de autenticação do SQL.fonte
Qual modo de autenticação?
Seu servidor pode ter sido configurado para ser executado apenas no modo de autenticação do Windows . Isso pode ser verificado abrindo as Propriedades da sua instância do SQL Server no SQL Server Management Studio e observando a seção Segurança :
Ou você pode executar a seguinte instrução do SQL Server após fazer login com uma Conta do Windows:
Se o valor retornado for
LoginMode 2
, o SQL Server e o modo de autenticação do Windows foram ativados. (Consulte a Etapa 2. para obter detalhes sobre como alterar isso.)Se o valor retornado for
LoginMode 1
, o modo de autenticação do Windows foi ativado. (Consulte a Etapa 1. para obter mais detalhes sobre como alterar essa configuração) Não é possível fazer logon com logons puros do SQL Server.Etapa 1. - Alterando o modo de autenticação
Se sua instância foi configurada para usar apenas o modo autenticado pelo Windows , você precisará ativar o modo de autenticação do SQL Server e do Windows e reiniciar o servidor. Siga estas etapas fáceis:
1. Alterar o modo de autenticação
Script SQL
SQL Server Management Studio (SSMS)
Altere a configuração na seção de segurança da janela de propriedades para o modo de autenticação do SQL Server e do Windows .
2. Reinicie a instância do SQL Server
Script SQL
(pode ser alcançado via script SQL no modo SQLCMD )
SQL Server Management Studio (SSMS)
Clique com o botão direito do mouse na sua instância do SQL Server e selecione Reiniciar no menu de contexto:
3. Verifique a configuração
Script SQL
Verifique se sua instância está sendo executada no modo de autenticação do SQL Server e do Windows emitindo o seguinte comando:
Você deve receber um
LoginMode 2
.SQL Server Management Studio (SSMS)
Verifique se o botão de opção está selecionado para o modo de autenticação do SQL Server e do Windows .
Se sua conta sa foi desativada, siga também a Etapa 2 .. Caso contrário, você terminou.
Etapa 2. Habilitando uma Conta
No caso de uma conta sa desativada , vá em frente e ative a conta do SQL Server novamente. Isso pode ser alcançado com o seguinte script:
... ou via SSMS.
fonte
Às vezes, o login é desativado devido a muitas senhas incorretas ou qualquer violação da política. Então, o que podemos fazer é fazer login com autenticação de janela, alterar a senha e ativar o login novamente.
Faça logon no banco de dados com autenticação do Windows
Executar consulta:
O uso de CHECK_POLICY é necessário, pois especifica que as diretivas de senha do Windows do computador em que o SQL Server está sendo executado devem ser aplicadas nesse logon. O padrão é LIGADO quando desligamos, ele altera a senha sem dificuldades. Mais tarde você pode LIGAR
NOTA: O que observei que quando CHECK_POLICY está nas soluções GUI SSME para alterar a senha não funciona sempre. Não sei o motivo, mas observei.
fonte