Si le code d'erreur "(0x80131904): Échec de la connexion de l'utilisateur 'UserX'" apparaît lors de la tentative de connexion à la source de données, il est possible que le compte ait été verrouillé après plusieurs tentatives de connexion. Cela dépend de l'application des politiques de mot de passe configurées.
La requête SQL suivante confirmera si l'utilisateur a été verrouillé : SELECT LOGINPROPERTY('UserX','islocked')
Déverrouiller manuellement l'utilisateur en accédant aux Propriétés de l'utilisateur – Statut et décochez Verrouiller l'utilisateur SQL. Ensuite, modifier le mot de passe et enfin exécuter les modifications.
Alternativement, la requête suivante peut être utilisée :
ALTER LOGIN [SQLID] WITH PASSWORD = '****' UNLOCK
Pour en savoir plus, lire la documentation SQL de Microsoft.