Symptômes
Prenons l’exemple du scénario suivant :
-
Vous avez une base de données dans Microsoft SQL Server 2012 ou SQL Server 2014.
-
Une application tente de se connecter à la base de données contenue en activant le regroupement de connexions.
-
L’application utilise l’authentification SQL Server.
Dans ce scénario, l’application peut ne pas être en mesure de se connecter à la base de données. De plus, vous recherchez des erreurs similaires à ce qui suit dans le journal des erreurs SQL Server :
Erreur de connexion Dateetheure : 18456, gravité : 14, État : 5.dateheure de la date d’ouverture de session pour le SID de l’utilisateur. Raison : nous n’avons pas trouvé de connexion correspondant au nom fourni [client :]Dateetheure spid# erreur : 18056, gravité : 20, État : 5.Dateetheure SPID# le client n’a pas pu réutiliser une session de SPID #, qui avait été réinitialisée pour le regroupement de connexions. L’ID d’erreur est #. Cette erreur est susceptible de se produire suite à un échec de l’opération antérieure. Vérifiez les journaux d’erreur pour les opérations en échec immédiatement avant ce message d’erreur.
Remarque Ce problème ne se produit pas lors de la première connexion à une base de données incluse. Toutefois, le problème se produit sur toutes les tentatives successives.
Résolution
Le problème a été résolu dans la mise à jour cumulative suivante de SQL Server.
Mise à jour cumulative 1 pour SQL Server 2014 /en-us/help/2931693
Mise à jour cumulative 7 pour SQL Server 2012 SP1 /en-us/help/2894115
Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :
Statut
Microsoft a confirmé l’existence de ce problème dans les produits Microsoft répertoriés dans la section « S’applique à ».
Informations supplémentaires
Cette mise à jour résout également un problème lié aux fonctions intégrées suivantes renvoyant le SID de l’utilisateur au lieu du nom d’utilisateur :
-
SUSER_SNAME
-
SUSER_NAME
-
SYSTEM_USER
Remarque Cette mise à jour vérifie que le nom d’utilisateur est toujours renvoyé par ces fonctions, qu’il soit utilisé ou non.
Références
Consultez la terminologie utilisée par Microsoft pour décrire les mises à jour logicielles.