[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2001
    Beiträge
    42

    Objektberechtigung wiederherstellen

    Wir haben eine DEVD mit der Objektberechtigung *ALL für einen User freigegeben. Anschließend haben wir die gesamte Konfiguration auf Band gesichert. Danach wurde die Konfiguration wieder restored. Ergebnis: Die Objektberechtigung *all und der User war nicht mehr bei der DEVD eingetragen. Wie kann man die Objektberechtigungen sichern und wieder herstellen ? Vielen Dank schon mal !!

  2. #2
    Registriert seit
    Dec 2000
    Beiträge
    73

    Post

    Nach dem RSTCFG mußt Du noch einen RSTAUT
    machen. Ich denke, dann sollte die Berechtigung für die DEVD wieder da sein.

    Viele Grüße, Christian

  3. #3
    Registriert seit
    Jan 2001
    Beiträge
    42

    Post

    Hallo Christian,

    mittlerweile haben wir das gesamte System gesichert, diese eine DEVD gelöscht und dann das gesamte System (SAVESYS) wieder zurückgespeichert.
    Ergebnis: Die Objektberechtigung war ebenfalls nicht mehr vorhanden.
    Wie heißt den der save-command zum RSTAUT ?
    DANKE !

  4. #4
    Registriert seit
    Jan 2001
    Beiträge
    17

    Cool

    Hallo,
    Das Problem was Du hast ist das Du einem Objekt eine Private Berechtigung vergeben hast. Das tückische an dieser Berechtigung ist das die Information im Benutzerprofil gespeichert wird. Mit anderen Worten wenn Du das Objekt sicherst und dann wider herstellst ist die Information aus dem Benutzerprofil gelöscht worden. Die AS was dann nichts mehr das es da mal eine Private Berechtigung gab und kann diese nicht wider herstellen auch nicht mit dem Befehl RSTAUT.
    Es gibt da zwei Lösungen für das Problem :
    1 ) Du machst ein SAVSECDTA (hier mit Sicherst Du Deine Benutzerprofile und Berechtigungslisten) dann Sicherst Du Deine Einheiten Beschreibung.
    Beim Zurückspielen machst Du erst ein RSTUSRPRF von dem Owner und dem Benutzer der die Berechtigung haben soll und dann Spiel die Konfiguration zurück und mach ein RSTAUT dann wird das System die Berechtigung wider herstellen. Du solltest aber hiermit vorsichtig sein da es beim zurück spielen von USRPRF ein paar Tücken gibt (Benutzer verlieren z.B. *ALLOBJ u.s.w.). Mit anderen Worten lies am besten erst mal die entsprechenden Teile vom Handbuch "Sichern und Wiederherstellen".
    2 ) Das ist eigentlich das was ich Dir empfehlen würde. Benutze einfach Berechtigungslisten. Der Verweis auf eine Berechtigungsliste wird nämlich im Objekt gespeichert. Die Berechtigungsliste erstellst Du mit dem Befehl CRTAUTL und Editieren kannst Du diese dann EDTAUTL. Eintragen kannst Du sie dann als ob Du Private Berechtigung vergibst.
    Ich hoffe das ich Dir Helfen konnte.

    Dirk


    [Dieser Beitrag wurde von dirk am 23. April 2001 editiert.]

Similar Threads

  1. Datei Delete wiederherstellen
    By jojoschluckfirma in forum IBM i Hauptforum
    Antworten: 13
    Letzter Beitrag: 13-06-17, 13:35
  2. OUTQ Beschreibung sichern und wiederherstellen
    By SL in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 07-12-06, 10:46
  3. Funktion in WRKACTJOB wiederherstellen
    By Marsman in forum NEWSboard Programmierung
    Antworten: 8
    Letzter Beitrag: 27-09-06, 12:32
  4. Gelöschte Datensätze wiederherstellen
    By Mordox in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 30-11-04, 13:19
  5. Gesamtsicherung wiederherstellen??
    By JonnyRico in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 15-08-02, 10:58

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •