ASP/VBScript Error bei Command.Execute
Tobi
- vb-script
Hi,
habe lokal (win2000) eine webseite entwickelt mit zugriff auf eine access datenbank. Laeuft einwandfrei auf meinem System.
Habe die webseite auf einen win2000 server kopiert, ploetzlich gibt mir der server eine Fehlermeldung im ASP/VBScript in der Line vom Command.Execute (beim Update und Delete der Datenbank)...
Habe gedacht, sind vielleicht die permissions (SELECT abfragen laufen ohne Probleme), aber die sind gleich auf lokalem server und webserver....wie muessen die eingestellt sein? brauche doch nur write access im Verzeichnis der Datenbank und Script execute permission im Verzeichnis der asp-files, die die db updaten, oder?
Einer eine Idee, woran es sonst noch liegen koennte?
Danke & Gruss
Tobi
Addendum:
Die Errormessage lautet:
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
Vielleicht hat das schon mal jemand gesehen?
Tobi
Hallo Tobi,
jo schon gesehen, das IIS-Benutzer-Konto darf anscheinend nicht in das Verzeichnis schreiben, musste nochmal überprüfen.
Viel Erfolg,
Max
Addendum:
Die Errormessage lautet:
Microsoft JET Database Engine error '80004005'
Operation must use an updateable query.
Vielleicht hat das schon mal jemand gesehen?
Tobi
Hi, hallo
das IIS-Benutzerkonto in Windows2000 (mit dem die anonymen Zugriffe geführt werden) besitzt keine Schreibrechte im Verzeichnis wo die Datenbank liegt und auf die DB dementsprechend auch nicht
dieses Benutzerkonto lautet: IUSR_deinPCNetzwerkname
den PC-Namen findest du über die Eigenschaften des Arbeitsplatzes heraus.
Tschau, tschüß,
Frank