_UrmPropPassword
_UrmPropPassword
Kennwort des Benutzers
Details
- Typ:
alpha(40) - Siehe: Liste , Objekte , Benutzerpflege
In dieser Eigenschaft kann das Kennwort des Benutzers angegeben werden. Das Kennwort wird von dem Benutzer zur Anmeldung an die Datenbank benötigt. Es kann maximal 40 Zeichen lang sein. Über weitere Eigenschaften können bestimmte Merkmale des Kennwortes definiert werden.
_UrmPropPwdMinLength: Mindestlänge_UrmPropPwdCapitals: Mindestanzahl der Großbuchstaben_UrmPropPwdDigits: Mindestanzahl der Ziffern_UrmPropPwdSpecials: Mindestanzahl der Sonderzeichen
Die Eigenschaft kann nur gesetzt werden. Wird beim Setzen des Passwortes eine oder mehrere Bedingungen des Kennwortes verletzt, wird der Fehlerwert _ErrData zurückgegeben.
Beispiel
tHdlUser # UrmOpen(_UrmTypeUser, _UrmLock, 'SUPERUSER');
tHdlUser->UrmPropSet(_UrmPropPwdMinLength, 6);
tHdlUser->UrmPropSet(_UrmPropPwdDigits, 1);
tHdlUser->UrmPropSet(_UrmPropPwdCapitals, 2);
tHdlUser->UrmPropSet(_UrmPropPwdSpecials, 1);
tHdlUser->UrmPropSet(_UrmPropPassword, 'Rosebud'); // Fehler, nicht genug Ziffern, Sonderzeichen und Großbuchstaben
tHdlUser->UrmPropSet(_UrmPropPassword, 'Rose-Bud4'); // kein Fehler
...
tHdlUser->UrmClose();