Microsoft MVPs inside





 MCSEboard.de MCSE Forum zu Windows XP / 2003 / 2008 Server & Windows Vista / Windows 7
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Server Forum


Alles zum Thema Windows Server sowie Windows IT Pro Themen — Q & A zu den Windows Server Versionen NT / 2000 / 2003 / 2003 R2 / 2008 / 2008 R2: Rollen, Features, Konfiguration, Troubleshooting


Antwort
     
Themen-Optionen
Alt 18.03.2010, 11:08   #1
Junior Member
 
Benutzerbild von FunkyFleaBass
 
Offline
Registriert seit: 12-2004
Ort: Schweiz
Beiträge: 102
IIS - Keine Änderung in MS Access DB möglich

Hallo zusammen.

Ich arbeite zur Zeit an folgendem Problem: Ich habe eine Kundenwebseite auf einem neuen IIS-Webserver installiert. Wenn ich nun per ASP in eine MS Access Datenbank schreiben will, erscheint die Fehlermeldung:

Microsoft JET Database Engine error '80004005' Operation must use an updateable query.

Es handelt sich dabei um ein Berechtigungsproblem. Wenn ich Vollzugriff für Jeder auf dem Ordner in dem die Datenbankdatei gespeichert ist erteile, funktioniert das Updaten einwandfrei. Wenn aber lediglich Vollzugriff für IUSR_SERVERNAME eingetragen ist, erhalte ich den genannten Fehler.

Folgendes habe ich kontrolliert, resp. ausprobiert & weitere Informationen:
- Ich verwende IIS 6.0 auf einer Windows 2003 Web Edition
- Lesezugriff auf die Datenbank funktioniert
- Die Datenbank ist im wwwroot gespeichert
- Der Ordner und die Datenbank sind nicht schreibgeschützt.
- IUSR_SERVERNAME ist im IIS eingetragen als ausführender Benutzer (Anonymous access)
- Schreibzugriff für IUSR_SERVERNAME auf TEMP-Verzeichnis erteilt
- Vollzugriff für IWAM_SERVERNAME eingetragen
- Integrierte Windows Authentifizierung ist aktiviert

Weiss jemand wie ich die Berechtigungen setzen muss, damit ich die Datenbank abspeichern kann? Grundsätzlich müsste es funktionieren wenn ich IUSR_SERVERNAME Vollzugriff erteile, denn auf dem vorherigen Webserver hat dies auch funktioniert.

Beste Grüsse,
Sam

Geändert von FunkyFleaBass (18.03.2010 um 13:36 Uhr).

Signatur
"I may be schizophrenic but at least I have each other" - Tom Waits

    Mit Zitat antworten
Alt 18.03.2010, 13:01   #2
Expert Member
 
Offline
Registriert seit: 07-2005
Beiträge: 11.078
Ich denke, in diesem Fall musst Du dem Konto, unter dem der jeweilige Application Pool läuft, die notwendige Berechtigung geben. Per Default ist das der "Ntezwerkdienst". Das ist aber keine gute Idee.

Du richtest besser einen neuen Pool ein und verwendest ein Benutzerkonto mit geringen Rechten. Schreibrechte auf die MDB müssen aber sein .
Diesen Pool verknüpfst Du mit Deiner Webanwendung.

-Zahni

Signatur
Wen du nicht mit Können beeindrucken kannst, den verwirre mit Schwachsinn!

    Mit Zitat antworten
Alt 18.03.2010, 13:34   #3
Junior Member
 
Benutzerbild von FunkyFleaBass
 
Offline
Registriert seit: 12-2004
Ort: Schweiz
Beiträge: 102
Hallo Zahni

Vielen Dank für deine Antwort.

Ich habe zum testen dem Netzwerkdienst vollen Zugriff auf Ordner und MDB-File gewährt, ich erhielt aber den gleichen Fehler. Dann habe ich dem Netzwerkdienst auch noch Schreibrechte auf den TEMP-Ordner erteilt, das half aber auch nichts.

Gruss
Sam

Signatur
"I may be schizophrenic but at least I have each other" - Tom Waits

    Mit Zitat antworten
Alt 18.03.2010, 13:52   #4
Junior Member
 
Benutzerbild von FunkyFleaBass
 
Offline
Registriert seit: 12-2004
Ort: Schweiz
Beiträge: 102
IIS - Lösung gefunden

Hallo

Ich habe die Lösung gefunden:
Das Update der Datenbank erfolgt im geschützten Bereich, dort logt man sich nicht mit dem User IUSR_SERVERNAME ein. Sondern mit einem Adminuser, diesem fehlten noch die Berechtigung auf Ordner und DB-File.

Beste Grüsse & vielen Dank für die Hilfe
Sam

Signatur
"I may be schizophrenic but at least I have each other" - Tom Waits

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Kennwort läuft ab / Änderung nicht möglich patrick82 Windows Forum — Allgemein 1 30.04.2009 10:48
Outlook Web Access: keine Verbindung von Außerhalb möglich knallex MS Exchange Forum 2 29.09.2005 13:14
Office 2k3 Pro, Keine Änderung an Optionen möglich groszmann Windows Server Forum 0 14.05.2005 12:52
AD 2003: Änderung der Gruppenrichtlinien nicht möglich mabelode Active Directory Forum 14 29.11.2004 15:42
VPN / Änderung der Subnetze nicht möglich? sam elvis Windows Forum — LAN & WAN 0 18.03.2004 11:44


Alle Zeitangaben in MEZ/CET. Es ist jetzt 09:29 Uhr. Seite generiert in 0,055 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang