login sql server 2016

Recentemente instalei uma instância do sql server 2016 que permitia apenas autenticação to tipo windows authentication, posteriormente apliquei a atualização do SP1 eu modifiquei a instancia para também aceitar sql authentication, criei um novo usuário sql com permissão sysadmin, e ainda assim eu recebia uma negativa de conexão com a resposta:

Login failed for user ‘agnaldo’. ( Mcrosoft Sql Server, Error: 18456)

Aí reiniciei a instancia, e tudo funcionou normalmente. Conferindo a documentação msdn, verá que sempre que realizar a mudança de uma instancia que permite apenas windows authentication para mixed authentication, será necessário reiniciar a instancia, conforme a documentação oficial em 4 passos.

https://msdn.microsoft.com/en-us/library/ms188670.aspx

To change security authentication mode

  1. In SQL Server Management Studio Object Explorer, right-click the server, and then click Properties.
  2. On the Security page, under Server authentication, select the new server authentication mode, and then click OK.
  3. In the SQL Server Management Studio dialog box, click OK to acknowledge the requirement to restart SQL Server.
  4. In Object Explorer, right-click your server, and then click Restart. If SQL Server Agent is running, it must also be restarted.

Mas além disso, para muitas outras situações sabemos que vira e mexe a velha história de reboot/restart por mais simplória que pareça ser, zera alguns marcadores e variáveis que no final das contas resolve nossos problemas.

 

 

Deixe um comentário

Translate »