none
Cannot connect to SERVER01\MSSQLSERVER01. ADDITIONAL INFORMATION: Login failed for user 'sa'. (Microsoft SQL Server, Error: 18456) RRS feed

  • Pergunta

  • Boa tarde Pessoal,

    Estou com o dump no print em anexo, com isso não consigo logar no Sql Server 2012.

    Alguém já teve este problema?

    Obrigado,

    Jurandyr Alves

    segunda-feira, 9 de janeiro de 2017 18:30

Respostas

  • Pessoal,

         Outra pessoa da minha equipe trocou a senha do usuário 'sa', então eu estava entrando com a senha antiga o que estava causando o erro.

          Ou seja o erro

    ADDITIONAL INFORMATION: Login failed for user 'sa'. (Microsoft SQL Server, Error: 18456)

    Também está associado a tentativa de logon com a senha errada.

    A Microsoft poderia ter colocado uma mensagem de erro mais amigável. Não poderia?

    Obrigado,

    Jurandyr F. Alves

    • Marcado como Resposta jfonseca terça-feira, 10 de janeiro de 2017 16:50
    terça-feira, 10 de janeiro de 2017 16:49

Todas as Respostas


  • Nem pelo VS nem pelo Management Studio você consegue logar em SERVER01\MSSQLSERVER01 com usuário sa?

    Rodrigo Reis Ferreira
    Microsoft Certified

    segunda-feira, 9 de janeiro de 2017 19:45
  • Olá Jurandyr,

    veja o no event viewer mais informações sobre o evento 14856 e confira com o link de solução da Microsoft abaixo:

    https://technet.microsoft.com/pt-br/library/ms366351%28v=sql.105%29.aspx?f=255&MSPPError=-2147217396

    Nos reporte o resultado.

    segunda-feira, 9 de janeiro de 2017 19:50
  •  Não funciona pelo VS e nem pelo Management Studio com o usuário SA e nem com o Windows Autentication.
    segunda-feira, 9 de janeiro de 2017 20:00
  • Não resolveu. O estado do meu erro é 1.

    ===================================

    Cannot connect to RONALDO\MSSQLSERVER01.

    ===================================

    Login failed for user 'sa'. (.Net SqlClient Data Provider)

    ------------------------------
    For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476

    ------------------------------
    Server Name: RONALDO\MSSQLSERVER01
    Error Number: 18456
    Severity: 14
    State: 1
    Line Number: 65536


    ------------------------------
    Program Location:

       at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
       at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
       at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
       at System.Data.SqlClient.TdsParser.Run(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj)
       at System.Data.SqlClient.SqlInternalConnectionTds.CompleteLogin(Boolean enlistOK)
       at System.Data.SqlClient.SqlInternalConnectionTds.AttemptOneLogin(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean ignoreSniOpenTimeout, TimeoutTimer timeout, Boolean withFailover)
       at System.Data.SqlClient.SqlInternalConnectionTds.LoginNoFailover(ServerInfo serverInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString connectionOptions, SqlCredential credential, TimeoutTimer timeout)
       at System.Data.SqlClient.SqlInternalConnectionTds.OpenLoginEnlist(TimeoutTimer timeout, SqlConnectionString connectionOptions, SqlCredential credential, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance)
       at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData)
       at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionFactory.CreateNonPooledConnection(DbConnection owningConnection, DbConnectionPoolGroup poolGroup, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
       at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
       at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
       at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
       at System.Data.SqlClient.SqlConnection.Open()
       at Microsoft.SqlServer.Management.SqlStudio.Explorer.ObjectExplorerService.ValidateConnection(UIConnectionInfo ci, IServerType server)
       at Microsoft.SqlServer.Management.UI.ConnectionDlg.Connector.ConnectionThreadUser()

    segunda-feira, 9 de janeiro de 2017 20:04
  • Você seguiu o todo o artigo incluindo as notas do final da pagina?

    "Quando o SQL Server é instalado usando o modo de Autenticação do Windows e depois alterado para SQL Server e modo de Autenticação do Windows, o logon sa é inicialmente desabilitado. Isso provoca o erro de estado 7: "Falha no logon do usuário 'sa'". Para habilitar o logon sa, consulte Como alterar modo de autenticação do servidor."

    Certifique-se de que o logon com uma conta do Windows é possível. O erro 1 corresponde a falta de permissão da conta atual.

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

    State

    Description

    1

    Error information is not available. This state usually means you do not have permission to receive the error details. Contact your SQL Server administrator for more information.

    segunda-feira, 9 de janeiro de 2017 20:16
  • Pessoal,

        Estou tentando conectar como sa.

    terça-feira, 10 de janeiro de 2017 15:57
  • Pessoal,

         Outra pessoa da minha equipe trocou a senha do usuário 'sa', então eu estava entrando com a senha antiga o que estava causando o erro.

          Ou seja o erro

    ADDITIONAL INFORMATION: Login failed for user 'sa'. (Microsoft SQL Server, Error: 18456)

    Também está associado a tentativa de logon com a senha errada.

    A Microsoft poderia ter colocado uma mensagem de erro mais amigável. Não poderia?

    Obrigado,

    Jurandyr F. Alves

    • Marcado como Resposta jfonseca terça-feira, 10 de janeiro de 2017 16:50
    terça-feira, 10 de janeiro de 2017 16:49