Problema de suplantación de autenticación de Windows de ASP.NET

En mis preguntas anteriores, me preguntaba cómo usar la autenticación de Windows en mi aplicación. Ahora está funcionando, los usuarios pueden iniciar sesión con esa cuenta, pero tengo un escenario de acceso a la base de datos en el que no puedo encontrar nada.

Básicamente tendré varios servidores y aquí está el problema.

En algunos servidores tendrán cuentas de autenticación de Windows para el servidor de base de datos de SQL Server, por lo que se debe usar la suplantación de sus credenciales. Pero observo que es una configuración global en el web.config (no por conexión) y en un caso quiero usar la cuenta de autenticación de Windows de las aplicaciones (IIS o ASP) en lugar de los usuarios. (Acceso a mi base de datos de configuración)

¿Cómo podría lograr esto?

La aplicación web es ASP.NET MVC alojado en Server 2003/2008 IIS 6/7 / 7.5 con clientes con Windows XP o superior. Utilizando SQL Server Express / Standard 2005/2008 mixto.

Respuestas a la pregunta(3)

Su respuesta a la pregunta