BASE DE CONOCIMIENTO

Error "Invalid username or password" (Nombre de usuario o contraseña no válidos) al iniciar sesión en Microsoft SQL Server


Publicado: 28 Jul 2014
Fecha de la última modificación: 24 Aug 2022

Problema

Al iniciar sesión en Microsoft SQL Server, puede ocurrir el siguiente error:
[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Login failed for user '<username>'.
[Microsoft][ODBC Driver Manager] Invalid connection string attribute
Invalid username or password.
Podrá iniciar sesión correctamente con las mismas credenciales utilizadas en SQL Server Management Studio.
 

Entorno

  • Tableau Desktop
  • Microsoft SQL Server
  • Active Directory

Solución

  • Asegúrese de que su cuenta de usuario tenga permisos para acceder a la base de datos de Microsoft SQL Server o que cuente con permisos para suplantar una cuenta que tenga acceso a la base de datos del servidor.
  • Verifique si la contraseña que se está utilizando con la cuenta contiene los siguientes caracteres especiales: [] () , ; ? * ! @ =

Información adicional

Las cuentas de Active Directory (AD) de Windows deben tener permiso para iniciar sesión en Microsoft SQL Server o deben contar con permisos de suplantación para iniciar sesión en Microsoft SQL Server mediante otras credenciales de cuenta.

En el siguiente artículo del sitio web de Microsoft, se establece que en las cadenas de conexión de ODBC, la contraseña no puede contener los siguientes caracteres especiales:  [] () , ; ? * ! @ =

https://docs.microsoft.com/es-mx/sql/relational-databases/security/strong-passwords?view=sql-server-ver15
¿Fue de ayuda este artículo para resolver el problema?