Ich versuche, auf den Reporting Services 2005 Report Manager lokal auf einem Windows Server 2003-Server zuzugreifen, und erhalte die folgende Fehlermeldung:
Der Zugriff auf das temp-Verzeichnis wird verweigert. Identität 'DOMAIN \login ' unter dem der XmlSerializer läuft d keine ausreichende Berechtigung für den Zugriff auf das temp-Verzeichnis. CodeDom verwendet den Benutzer Konto, das der Prozess für die Kompilierung verwendet. Wenn also der Benutzer keinen Zugriff auf das temp-Verzeichnis des Systems hat kompilieren. Verwenden Sie Path.GetTempPath() API, um das temporäre Verzeichnis herauszufinden Ort.
Das DOMAIN \login in der Fehlermeldung ist mein Benutzer-Login-Konto. Die Reports
virtuelle Verzeichnis in der Standard-Website ist so konfiguriert, dass es den DefaultAppPool verwendet, der so konfiguriert ist, dass er als Network Service
Identität. Der SQL Server Reporting Services Windows-Dienst ist so konfiguriert, dass er ein separates Domänendienstkonto verwendet.