KNOWLEDGE BASE

Errore "Invalid username or password" (Nome utente o password non validi) durante l'accesso a Microsoft SQL Server


Pubblicato: 28 Jul 2014
Data dell'ultima modifica: 24 Aug 2022

Problema

Durante l'accesso a Microsoft SQL Server, potrebbe verificarsi il seguente errore:
[Microsoft][ODBC Driver 17 for SQL Server][SQL Server]Login failed for user '<username>'. ([Microsoft][ODBC Driver 17 for SQL Server][SQLServer]Login non riuscito per utente '<nome utente>')
[Microsoft][ODBC Driver Manager] Invalid connection string attribute ([Microsoft][ODBC Driver Manager] Attributo stringa connessione non valida)
Invalid username or password. (Nome utente o password non validi)
L'accesso con le stesse credenziali mediante SQL Server Management Studio verrà eseguito correttamente.
 

Ambiente

  • Tableau Desktop
  • Microsoft SQL Server
  • Active Directory

Soluzione

  • Assicurati che il tuo account utente disponga dell'autorizzazione per accedere al database di Microsoft SQL Server, oppure che sia autorizzato a impersonare un account che ha accesso al database del server.
  • Controlla se la password in uso con l'account contiene i seguenti caratteri speciali: [] () , ; ? * ! @ =

Ulteriori informazioni

Gli account Windows Active Directory (AD) devono disporre dell'autorizzazione per accedere a Microsoft SQL Server o devono avere autorizzazioni di impersonificazione per poter accedere a Microsoft SQL Server utilizzando credenziali account diverse.

Il seguente articolo dal sito Web di Microsoft indica che con le stringhe di connessione ODBC la password non può contenere questi caratteri speciali:  [] () , ; ? * ! @ =

https://docs.microsoft.com/en-us/sql/relational-databases/security/strong-passwords?view=sql-server-ver15
Con questo articolo hai risolto il problema?