Tobi: ASP/VBScript Error bei Command.Execute

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

  1. Addendum:

    Die Errormessage lautet:

    Microsoft JET Database Engine error '80004005'

    Operation must use an updateable query.

    Vielleicht hat das schon mal jemand gesehen?

    Tobi

    1. 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

  2. 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