BASE DE DADOS DE CONHECIMENTO

Erro "Invalid username or password" (Nome de usuário ou senha inválidos) ao fazer logon no Microsoft SQL Server


Publicado: 28 Jul 2014
Data da última modificação: 24 Aug 2022

Problemas

Ao se fazer logon no Microsoft SQL Server, o seguinte erro pode ocorrer:
[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Login failed for user '<username>' ([Microsoft][Driver de ODBC 17 para SQL Server][SQL Server]Falha no logon do usuário “<username>”).
[Microsoft][ODBC Driver Manager] Invalid connection string attribute ([Microsoft][ODBC Driver Manager] Atributo da cadeia de caracteres de conexão inválido)
Invalid username or password. (Nome de usuário ou senha inválidos.)
O logon com as mesmas credenciais usando o SQL Server Management Studio será bem-sucedido.
 

Ambiente

  • Tableau Desktop
  • Microsoft SQL Server
  • Active Directory

Resolução

  • Certifique-se de que a conta do usuário tenha permissão para acessar o banco de dados Microsoft SQL Server ou que ela tenha permissão para representar uma conta com acesso ao banco de dados do servidor.
  • Verifique se a senha utilizada com a conta tem os seguintes caracteres especiais: [] () , ; ? * ! @ =

Informações adicionais

Contas do Active Directory (AD) do Windows devem ter permissão para fazer logon no Microsoft SQL Server ou ter permissões de representação para fazer logon no Microsoft SQL Server usando credenciais de conta diferentes.

O artigo a seguir, do site da Microsoft, explica que a senha não pode ter os seguintes caracteres especiais com cadeias de conexão ODBC:  [] () , ; ? * ! @ =

https://docs.microsoft.com/en-us/sql/relational-databases/security/strong-passwords?view=sql-server-ver15
Este artigo resolveu o problema?