Ich habe IN SQL2000 eine Tabelle mit einem Updatetrigger, der ein DTS ausführt.
D.h. es gibt eine SpalteA, und wenn ich deren Inhalt ändere, läuft der Trigger.
Bei mir als ADMIN klappt alles, wenn aber ein anderer User den Trigger ausführt (Änderung von SpalteA mittels ODBC aus Access), dann erhalte ich in Access eine ODBC-Fehlermeldung, sinngemäß dass kein Update möglich ist.
Das Update wurde aber ausgeführt, nur der Trigger wurde nicht gestartet. Sobald ich den Trigger wieder entferne, bringt Access keinen Fehler mehr.
D.h. der User kann den Trigger nicht ausführen.
Welche Berechtigung benötigt der User oder was könnte die Ursache sein?
Kann es am Eigentümer des Triggers liegen?
Danke für eure Antworten
Holgics
D.h. es gibt eine SpalteA, und wenn ich deren Inhalt ändere, läuft der Trigger.
Bei mir als ADMIN klappt alles, wenn aber ein anderer User den Trigger ausführt (Änderung von SpalteA mittels ODBC aus Access), dann erhalte ich in Access eine ODBC-Fehlermeldung, sinngemäß dass kein Update möglich ist.
Das Update wurde aber ausgeführt, nur der Trigger wurde nicht gestartet. Sobald ich den Trigger wieder entferne, bringt Access keinen Fehler mehr.
D.h. der User kann den Trigger nicht ausführen.
Welche Berechtigung benötigt der User oder was könnte die Ursache sein?
Kann es am Eigentümer des Triggers liegen?
Danke für eure Antworten
Holgics
Comment