J'utilise IIS 6.0 sur Windows 2003 dans un groupe de travail et j'ai créé un site Web qui s'exécute dans son propre pool pour se connecter à une base de données Sqlserver 2005 Analysis Services à l'aide de msmdpump.dll. J'ai défini le pool avec sa propre identité, mais lorsque je regarde sur le serveur Analysis Services à l'aide de Sqlserver Profiler, je peux voir que les demandes sont en cours, mais pas avec l'identité Pool. Ils utilisent l'identité de l'utilisateur connecté au serveur Web.Identité du pool d'applications IIS 6.0 ignorée
2
A
Répondre
2
Si l'usurpation d'identité est activée dans l'application Web, l'application fonctionne en tant qu'utilisateur usurpé et non en tant qu'identité du pool d'applications. Voici un peu sur this.
Merci, ça aide beaucoup. J'ai changé l'utilisateur anonyme (ie le IUSR) sur le Web contenant le msmdpump.dll au même que l'identité que j'avais mis sur le pool d'application et ceci fonctionne maintenant bien. Lorsque je construis le site Web qui se trouve sur ce site Web, j'utilise Impersonation. – lankylad