Tach!
Eine Site läuft doch immer nur unter einem Applicationpool, oder? Demnach kann sie dann auch nur unter einer ApplicationPoolIdentity laufen? Wie bekomme ich es denn dann hin für meine Scripte sowohl unter dem nutzer für den externen Server als auch unter dem Standard IIS_IUSR laufen zu lassen?
Eine IIS kann mehrere Pools haben. Ein Pool kann mehrere Anwendungen beherbergen. Ein Pool kann aber immer nur unter einem Nutzer laufen. IIS_IUSR brauchst du nicht mehr, wenn du einen eigenen Nutzer hast. Und du musst den zugunsten des eigenen fallenlassen. Wenn der separate Nutzer auf Dinge zugreifen muss, auf die früher der IIS_IUSR zugegriffen hat, so musst du die Berechtigungen entsprechend anpassen.
dedlfix.