Hallo,
stellt RunOnServer unter umständen eine Sicherheitslücke dar, oder hat unser Admin die Serverdocumente schlecht konfiguriert?
Habe folgendes gemacht:
- DB1 auf Server
-Agent1: startet den Agent2 mit runonserver...
-Agnet2: liest alle Dokumete von DB2 über print aus...
- DB2 auf Server - User TOM hat auf diese DB keinen Zugriff!
- einige Dokumente
-----------------------------------------------
Nun kommt der TEST
-----------------------------------------------
TEST1:
Wenn TOM also in DB1 Agent2 ausführt so kommt die Meldung, dass er die DB nicht öffnen kann-also richtig!
-----------------------------------------------
TEST2:
wenn TOM nun in DB1 Agent1 ausführt so werden ins Log folgende Zeilen geschrieben:
Agent ausgeführt von Server...
weiters werden die Felder der Dokumente geschrieben...
-----------------------------------------------
in der Noteshilfe steht, dass alle User vom Feld Serverzugriff das machen können (bei uns ist jeder in dem Feld drinnen).
Weiters steht, dass die ACL vom User (also TOM) den Zugriff bestimmt.
In Wirklichkeit läuft Agent 2 aber mit den Rechten vom SERVER.
-----------------------------------------------
Wer kann mir hierzu bitte etwas sagen
Grüße, Pippo