krn.SessionLogin

Dieser Job meldet einen Benutzer für die aktive Session an. Der Benutzer wird über seinen Namen und das verschlüsselte Passwort identifiziert.

Für die Verschlüsselung des Passworts wenden Sie sich bitte an die Optimal Systems GmbH.

1. Eingabeparameter

Name Typ Pflicht Beschreibung

Flags

INT

Ja

Derzeit nicht unterstützt — 0 übergeben.

UserName

STRING

Ja

Anmeldename des Benutzers

UserPwd

STRING

Ja

Verschlüsseltes Passwort

[EntMgr]

LONG

Nein

Nur bei Enterprise-Manager-Start zu setzen.

2. Ausgabeparameter

Name Typ Abhängigkeit Beschreibung

Description

STRING

Optional

Beschreibung, falls ein Fehler auftritt

Action

STRING

—

Aktion, die ausgeführt wurde

[UserGUID]

STRING

Optional

GUID des eingeloggten Benutzers (nur bei Enterprise Manager)

[UserID]

INT

Optional

ID des eingeloggten Benutzers (nur bei Enterprise Manager)

3. Rückgabe

(INT): 0 = Job erfolgreich, sonst Fehlercode.

Eine abgelehnte Anmeldung meldet der Server als Sammelcode 1105265282 — identisch für ein falsches Passwort, einen manuell gesperrten und einen durch Fehlanmeldungen gesperrten Account. Die Ursache steht ausschließlich im Fehlerstack (siehe Ursachencodes im Fehlerstack).

Ein falsches Passwort zählt dabei wie bei krn.CheckUserAccount auf den Sperrzähler des Accounts; zum Ablauf und zum Aufheben einer Sperre siehe Sperrverhalten.