Die Benutzereinstellungen werden pro Benutzer auf der Repository-Datenbank und auf den OLTP-Datenbanken gespeichert. Durch Änderungen an den Konfigurationsdaten oder nach dem Kopieren eines Systems können nicht mehr benötigte Benutzereinstellungen mithilfe des Tools „rgzusrprf“ (reorganize user preferences) gelöscht werden.
1 Zielgruppe
- System-Administratoren
- Technische Berater
2 Begriffsbestimmung
Benutzer
Die Bezeichnung „Benutzer“ trifft zu auf eine Person, die ein Semiramis-System benutzt, und ein System, das mit einem Semiramis-System kommuniziert. Mit der Anlage eines Benutzers in einem beliebigen Semiramis-System, wird ihm ein Zugang zum System ermöglicht. Dieser Zugang erfolgt z. B. aufgrund eines Zertifikates, welches die Echtheit eines Benutzers überprüft. Die Benutzerdaten werden in der Konfigurations-Datenbank gespeichert, und sind für alle Semiramis-Systeme gültig, die mit dieser Konfigurations-Datenbank arbeiten. Nachdem ein Benutzer angelegt wurde, ist ihm eine Berechtigungsrolle zuzuweisen, über die er Berechtigungen erhält.
3 Beschreibung
Das Tool dient dazu nicht mehr benötigte Benutzereinstellungen zu löschen. Sie können das Tool für alle Benutzer, bereits gelöschte Benutzer oder einzelne Benutzer ausführen. Zusätzlich muss angegeben werden, auf welchen Datenbanken Sie die Benutzereinstellungen löschen wollen. Bei der Verwendung des Tools werden keine Business-Entity-Berechtigungen oder andere spezielle Berechtigungen geprüft.
3.1 Befehl
Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.
rgzusrprf | [-allUsers] [-missingUsers] [-user:<str-1> … -user:<str-n>*] [-allDatabases] [-database:<str-1> … -database:<str-n>] |
3.2 Parameter
Die Parameter des Befehls werden in der folgenden Tabelle erläutert. Die in eckigen Klammern gesetzten Parameter sind optional, die anderen hingegen sind Pflichtparameter. Für einige Parameter kann ein Stern (*) als Platzhalter angegeben werden, um damit alle möglichen Werte ausgeben zu können. Nicht alle Parameter können mehrfach genannt werden, nur die, die folgenden Zusatz an den Parametervariablen aufweisen, sind für die Mehrfachnennung zugelassen: „<str-1> … <str–n>“.
Parameter | Erläuterung |
[-allDatabases] | Benutzereinstellungen auf allen Datenbanken des Systems löschen. |
[-database:<str-1> … –database:<str-n>] | Benutzereinstelllungen auf den angegebenen Repository- oder OLTP-Datenbanken des Systems löschen. |
[-allUsers] | Wenn Sie diesen Parameter verwenden, werden die Benutzereinstellungen für alle Benutzer gelöscht. |
[-missingUsers] | Wenn Sie diesen Parameter verwenden, werden die Benutzereinstellungen für alle bereits gelöschten Benutzer gelöscht. |
[-user:<str-1> … -user:<str-n>*] | Benutzer, für den Sie die Benutzereinstellungen löschen wollen. |