benutzer
| Diese Seite wurde automatisch aus dem Datenbank-Schema-Dump generiert und kann unvollständig oder fehlerhaft sein. |
Stammdatentabelle der enaio®-Benutzerkonten. Hält Anmeldedaten (Benutzername, Passwort), Profil-Verweis, MFA-Konfiguration, externe ID-Zuordnung und Statusinformationen.
1. Spalten
| Name | Typ | Länge | Beschreibung |
|---|---|---|---|
|
— |
Benutzer-ID (Primärschlüssel, intern). In anderen Tabellen oft als |
|
|
|
— |
Supervisor-Flag: |
|
255 |
Benutzername (Login-ID). In anderen Tabellen oft als |
|
|
|
255 |
Passwort in kodierter Form, nie im Klartext. Zur Kodierung des über die API übergebenen Passworts siehe krn.SessionLogin/ |
|
|
255 |
Zugewiesene Station. |
|
|
— |
Zeitpunkt der letzten Anmeldung als UNIX-Timestamp (Sekunden). |
|
|
— |
Heimatserver des Benutzers ( |
|
|
— |
* Die Einstellungen werden nicht laufend vom Profilbenutzer gelesen, sondern beim Verteilen des Profils im enaio administrator als Kopie in osconf geschrieben (siehe Profilverteilung). Das Zuweisen allein, etwa per mng.SetUserAttributes, ändert Die Profilkonfiguration (welche Einstellungs-Kategorien für den Profil-Benutzer aktiv sind) liegt in osprofile — Auflösung in zwei Schritten: erst |
|
|
— |
Marker für das Benutzerprofil: |
|
|
— |
Statusflags (Bitmaske). |
|
|
255 |
Voller Name (Anzeigename). |
|
|
248 |
Freitext-Bemerkung. |
|
|
— |
Anzahl aufeinanderfolgender fehlgeschlagener Anmeldeversuche — nicht der erfolgreichen Anmeldungen. Eine erfolgreiche Anmeldung setzt den Wert auf |
|
|
— |
Sperrstatus des Kontos. |
|
|
255 |
Letzte Anmelde-Station. |
|
32 |
Externe GUID des Benutzers. In anderen Tabellen oft als |
|
|
|
248 |
E-Mail-Adresse. |
|
|
— |
Typ des Benutzerkontos: * Dieselben Werte trägt das Attribut |
|
|
— |
Bevorzugte Sprache des Benutzers. Windows-Client und webclient speichern hier die vom Benutzer gewählte Sprache der Objektdefinition: das Umschalten auf Englisch änderte |
|
|
32 |
Beginn der Gültigkeit des Benutzerkontos. Datum-Zeit-Format |
|
|
32 |
Ende der Gültigkeit des Benutzerkontos. Datum-Zeit-Format |
|
|
32 |
GUID der zugeordneten Abteilung. |
|
|
— |
Zeitstempel der letzten Passwortänderung (UNIX-Time). |
|
|
— |
Flag: Passwort läuft nicht ab. Wirkt nur auf das Passwort — |
|
|
— |
Flag: Benutzer muss Passwort bei nächster Anmeldung ändern. |
|
|
— |
MFA-Aktivierungs-Flag. |
|
|
255 |
MFA-Secret (TOTP-Seed o. ä.). |
|
|
255 |
Login-Name (kann von |
|
|
255 |
Externe ID (für SSO-/Identity-Provider-Mapping). |
3. Verweise aus anderen Tabellen
Die Benutzertabelle wird quer durch das gesamte Schema referenziert — unter wechselnden Spaltennamen und über drei verschiedene Schlüssel. Folgende Konventionen treten häufig auf:
| Schlüssel | Typische Spaltennamen | Beispiele |
|---|---|---|
|
|
|
|
|
|
|
|
|
Die Spalten osowner und lockuser erscheinen sowohl bei den GUID- als auch bei den Login-Name-Referenzen, weil sie in unterschiedlichen Tabellen bzw. Anzeigekontexten beide Bedeutungen annehmen können. Maßgeblich ist die Spaltenlänge: nvarchar(32) für GUIDs, nvarchar(255) für Login-Namen, int für IDs.
|
4. Verwendung durch Server-API-Jobs
-
MNG-Engine (mng) — verwaltet Benutzerkonten.
-
krn.SessionLogin — prüft Anmeldedaten gegen diese Tabelle.