2008-12-22 6 views
0

En faisant un peu plus de bricolage avec le développement sur VS2008/Vista/IIS7, je me pose des questions sur le compte du service réseau. Il n'y avait pas de problèmes lors de l'exécution de mon site Web jusqu'à ce que je tente de configurer le Sql Role Membership Provider, qui crée une base de données locale dans le dossier App_Data. Quelque part là, Network Service a manqué des autorisations nécessaires pour authentifier mon client. J'ai résolu le problème en modifiant le pool d'applications pour qu'il fonctionne sous mon compte d'administrateur (et plus tard en accordant des autorisations d'administrateur du service réseau pour le moment), mais je suis curieux de savoir quelles sont les autorisations manquantes. tiens à le garder (et mes sites) hors du groupe d'administration. Des idées?Quelles sont les autorisations requises par le service réseau sur Vista/IIS7?

En outre, où est un bon endroit pour aller déboguer ce genre de choses? Les EventLogs n'ont rien d'utile, donc je ne sais pas où d'autre serait un bon endroit pour savoir quand un compte essaie de faire quelque chose et est refusé. Peut-être que les journaux ne sont pas configurés correctement?

Merci!

Répondre

0

Bizarrement, il semble que l'accès en écriture au service réseau du dossier contenant le fichier mdb ne soit pas suffisant. Il veut apparemment avoir un accès en lecture à tout ce qui se trouve dans le répertoire "Documents \ Visual Studio 2008" (le site est hébergé depuis ce répertoire). Ça semble ok maintenant. Merci ProcessMonitor!

Questions connexes