Markus Broy
2003-09-22 13:57:56 UTC
Hallo zusammen,
meine Frage bezieht sich auf das Ausführen von "CmdExec"-Aufträgen. Hier
steht in der SQL-Hilfe:
"Aus Sicherheitsgründen kann nur der Auftragsbesitzer oder ein Mitglied der
sysadmin-Rolle die Definition eines vorhandenen Auftrags ändern, den Auftrag
starten und beenden oder einen anderen Benutzer zum Besitzer eines Auftrags
machen."
Die sysadmin-Rolle soll dem User, der einen Auftrag anlegen und auf Termin
setzen soll, nicht gewährt werden. Nach der Info aus der Hilfe, müsste es ja
ausreichen, wenn der User gleichzeitig Besitzer des Auftrags ist. Doch
scheinabr ist er auch dann nicht Besitzer, wenn er den Auftrag selbst
anlegt. Jedenfalls kommt es bei der Ausfürhung des Auftrags zu folgender
Fehlermeldung:
"Nicht-Systemadministratoren wurde die Berechtigung zur Ausführung von
CmdExec-Auftragsschritten verweigert. Fehler bei Schritt ..."
Wie kann ich Besitzer eines Auftrags werden? Und wo kann ich dies
einsehen? - Oder geht es doch nur als sysadmin?
Danke!
Gruß
Markus Broy
meine Frage bezieht sich auf das Ausführen von "CmdExec"-Aufträgen. Hier
steht in der SQL-Hilfe:
"Aus Sicherheitsgründen kann nur der Auftragsbesitzer oder ein Mitglied der
sysadmin-Rolle die Definition eines vorhandenen Auftrags ändern, den Auftrag
starten und beenden oder einen anderen Benutzer zum Besitzer eines Auftrags
machen."
Die sysadmin-Rolle soll dem User, der einen Auftrag anlegen und auf Termin
setzen soll, nicht gewährt werden. Nach der Info aus der Hilfe, müsste es ja
ausreichen, wenn der User gleichzeitig Besitzer des Auftrags ist. Doch
scheinabr ist er auch dann nicht Besitzer, wenn er den Auftrag selbst
anlegt. Jedenfalls kommt es bei der Ausfürhung des Auftrags zu folgender
Fehlermeldung:
"Nicht-Systemadministratoren wurde die Berechtigung zur Ausführung von
CmdExec-Auftragsschritten verweigert. Fehler bei Schritt ..."
Wie kann ich Besitzer eines Auftrags werden? Und wo kann ich dies
einsehen? - Oder geht es doch nur als sysadmin?
Danke!
Gruß
Markus Broy