Comment un programme C# exécuté sous LocalSystem l'identité de la connexion de l'identité d'un autre utilisateur temporairement? Grosso modo j'ai un Windows Service que je voudrais que LocalSystem mais à des moments d'usurper l'identité de l'utilisateur XYZ (lors de la connexion à une base de données à l'aide de la sécurité intégrée de windows).
Le plus important de tous: Est-il un moyen de le faire sans connaître l'autre, de l'utilisateur mot de passe?
Remarque: si un mot de passe est obligatoire est-il une stratégie recommandée pour le stockage d'un mot de passe de manière sécurisée (c# et/ou vbscript).