Benutzerkennwort ändern

Mit dem Tool „chgusrpwd“ (change user password) setzen, ändern oder entziehen Sie einem Benutzer das Kennwort. Das Vorhandensein eines Kennwortes ist die Voraussetzung, um sich auf einen entsprechend konfigurierten Semiramis Application Server mit Hilfe von Benutzername und Kennwort anmelden zu können.

1                  Zielgruppe

  • 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 zum Setzen, Änderungen oder Entziehen des Kennworts eines Benutzers. Das Vorhandensein eines Kennwortes ist die Voraussetzung, um sich auf einen entsprechend konfigurierten Semiramis Application Server mit Hilfe von Benutzername und Kennwort anmelden zu können. Ein Benutzer kann sein eigenes, bereits vorhandenes Kenwort nur ändern. Es kann sich selbst kein Kennwort setzen, wenn er noch keines besitzt, und auch das Kennwort nicht entziehen, wenn er eines besitzt. Dies kann nur durch einen anderen Benutzer mit entsprechenden Änderungsberechtigungen erfolgen, selbst dann, wenn der aktuelle Benutzer ein Administrator ist.

3.1             Befehl

Nachfolgend finden Sie den Befehl inklusive aller möglichen Parameter.

chgusrpwd -user:<str> [-oldPassword:<str>]

[-newPassword:<str>]

[-newPasswordRepetition:<str>] [-noPassword]

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
-user:<str> Name des Benutzers.
[-oldPassword:<str>] Altes Kennwort des Benutzers. Das alte Kennwort zum Ändern eines bestehenden Kennwortes muss angegeben werden.
[-newPassword:<str>] Neues Kennwort des Benutzers.
[-newPassword­Repetition:<str>] Wiederholung des neuen Kennwortes.
[-noPassword] Dem Benutzer das bestehende Kennwort entziehen. Damit kann der Benutzer sich nicht mehr mit Hilfe von Benutzername und Kennwort an Semiramis Anmelden.

3.3             Berechtigungen

Das Berechtigungskonzept sowie die generellen anwendungsbezogenen und Entity-bezogenen Berechtigungen können Sie in der Technischen Dokumentation im Dokument „Berechtigungen“ nachlesen.

Für das Setzen und Entziehen des Kennwortes eines anderen Benutzers ist eine Berechtigung mit der Fähigkeit „Ändern“ für das folgende Business Entity erforderlich:

com.cisag.sys.configuration.obj.User

Eine genaue Beschreibung der Berechtigungen für das Ändern des Kennwortes finden sie in dem Dokument „Kennwort-Authentifizierung“.

Czy ten artykuł był pomocny?