Si le code d'erreur « (0x80131904): Échec de la connexion pour l'utilisateur 'UserX' » apparaît lors d'une tentative de connexion à l'espace de travail, il est possible que le compte ait été verrouillé après plusieurs tentatives de connexion. Cela dépend de l'application de la politique de mot de passe configurée.
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écocher Verrouiller l'utilisateur SQL. Puis changer le mot de passe et enfin exécuter les modifications.
Comme alternative, la requête suivante peut être utilisée :
ALTER LOGIN [SQLID] WITH PASSWORD = '****' UNLOCK
Pour en savoir plus, lire la documentation SQL Microsoft.