PDA

View Full Version : berechtigungen



steven_r
15-02-07, 13:31
Hallo ich habe mehrere Files die alle verwenden sollen wie kann ich die Berechtigung setzten dass alle eben diese haben?

habe es so gemacht:
GRTOBJAUT OBJ(FILENAME) OBJTYPE(*FILE) USER(*PUBLIC) AUT(*ALL)

so funktioniert es aber nicht wenn ich es so mache geht es

GRTOBJAUT OBJ(FILENAME) OBJTYPE(*FILE) USER(USERNAME) AUT(*ALL)

es handelt sich aber um 200 User die ich nicht einzeln machen möchte.

gibt es eine möglichkeit.

danke im voraus
lg
steven_r

Rincewind
15-02-07, 14:11
a)
Packe die 200 User in eine Authority List und berechtige diese List auf das Objekt


b)
Wandle das Programm das auf die Daten zugreift mit dem Parameter USRPRF(*OWNER) und setze den Eigner der Datei auf einen benutzer der die nötigen Rechte hat (QPGMR?)


Soweit erstmal meine Gedanken

RInce

BenderD
15-02-07, 14:42
Hallo,

*public zieht erst ganz am Schluss, eine dezidierte Berechtigung am Anfang (wenn man mal von Sonderberechtigung *allobj absieht), dazwischen muss etwas liegen, was public schlägt. Zuerst mal den Berechtigungsstatus mit dspobjaut prüfen.

mfg

Dieter Bender


Hallo ich habe mehrere Files die alle verwenden sollen wie kann ich die Berechtigung setzten dass alle eben diese haben?

habe es so gemacht:
GRTOBJAUT OBJ(FILENAME) OBJTYPE(*FILE) USER(*PUBLIC) AUT(*ALL)

so funktioniert es aber nicht wenn ich es so mache geht es

GRTOBJAUT OBJ(FILENAME) OBJTYPE(*FILE) USER(USERNAME) AUT(*ALL)

es handelt sich aber um 200 User die ich nicht einzeln machen möchte.

gibt es eine möglichkeit.

danke im voraus
lg
steven_r

steven_r
16-02-07, 09:56
danke für die rasche hilfe