Loading

Erreur "Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'"

Date de publication: Jul 20, 2023
Description
Après la mise à jour du pilote SQL à ODBC 13, Tableau Desktop peut émettre l'erreur suivante :

[Microsoft][ODBC Driver 13 for SQL Server][SQL Server]Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'." on a live connection. (Échec de la connexion pour l'utilisateur 'NT AUTHORITY\ANONYMOUS LOGON'." sur une connexion en direct.)

Cause

Le message d'erreur « NT AUTHORITY\ANONYMOUS LOGON » indique une erreur de délégation Kerberos. L'article Méthodes d'authentification pour les connexions à SQL Server dans Active Server Pages du support Microsoft fournit des explications détaillées à ce sujet.

Résolution

Option 1

Adressez-vous à votre équipe informatique interne pour résoudre le problème de la délégation Kerberos. Vous trouverez des informations supplémentaires utiles sur le support Microsoft.

Option 2

Désinstallez le pilote ODBC 13 pour SQL Server et installez le client natif SQL :
  1. Accédez à Ajout/Suppression de programmes.
  2. Supprimez Microsoft ODBC Driver 13 for SQL Server.
  3. Téléchargez le client natif SQL pour SQL Server.
  4. Installez le pilote du client natif, sqlncli.msi
Ressources supplémentaires

Comme le décrit la documentation Microsoft, le client natif et le pilote ODBC gèrent la délégation d'une manière légèrement différente. C'est pourquoi le problème survient souvent après la mise à niveau du pilote SQL Server, et pourquoi la restauration du pilote peut résoudre le problème. Il est également important de noter qu'en cas de connexion à SQL Server à l'aide de l'authentification Windows, si Kerberos ne fonctionne pas, la connexion bascule sur NTLM à la place. Par contre, toute délégation ou connexion double saut nécessite Kerberos.


Méthodes d'authentification pour les connexions à SQL Server dans Active Server Pages par le support Microsoft.
Procédure d’activation de l’enregistrement d’événements Kerberos par le support Microsoft.

Remarque : le billet de blog susmentionné est hébergé sur un site Web tiers. Veuillez noter que, bien que nous fassions tous les efforts possibles pour que les références au contenu tiers soient précises et à jour, les informations fournies ici peuvent changer sans préavis.
 


Numéro d’article de la base de connaissances

001473408

 
Chargement
Salesforce Help | Article