Échec de connexion pour UserX avec SQL

Si le code d'erreur "(0x80131904): Echec de connexion pour 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 de la politique de mot de passe configurée.

Déverrouillage de la base de données SQL

La requête SQL suivante confirmera si l'utilisateur a été verrouillé : SELECT LOGINPROPERTY('UserX','islocked')

Déverrouiller manuellement l'utilisateur en allant dans PropriétésStatut de l'utilisateur et décocher Verrouiller l'utilisateur SQL. Ensuite, changer le mot de passe et enfin exécuter les changements.

Alternative

Sinon, utiliser la requête suivante :

ALTER LOGIN [SQLID] WITH PASSWORD = '****' UNLOCK

Pour en savoir plus, lisez la documentation SQL de Microsoft.

Devolutions Forum logo Donnez-nous vos commentaires