Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
— |
engine:glossary:userid [14.11.2014 ] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== UserID ====== | ||
+ | |||
+ | ID eines Datenbankbenutzers, der bestimmte Rechte und/oder Einschränkungen beim Aufruf von Prozeduren ([[dstoreterm>ProcedureID]]) hat. Diese Rechte / Einschränkungen werden über Benutzer-Gruppen ([[dstoreterm>UserGroupID]]), denen bestimmte Benutzer zugeordnet werden, verteilt. | ||
+ | |||
+ | Hintergrund-Information : Ein solcher Benutzer entspricht letzlich einem Benutzer in der zugrunde liegenden ASE-Datenbank (1:1-Zuordnung über den Namen), und dieser wiederum entspricht (wieder 1:1 über den Namen) einem "login" des zugrunde liegenden ASE-Servers. Näheres hierzu findet sich im wiki zur SmartEngine im Kapitel über Benutzer und Personen. | ||
+ | |||
+ | |||
+ | |||
+ | Benutzer lassen sich ganz grob in | ||
+ | |||
+ | * interne Benutzer (für automatisierte Aufgaben wie z.B. Schnittstellen) und | ||
+ | |||
+ | * Anwender (i.d.R. Mitarbeiter) | ||
+ | |||
+ | unterteilen. | ||
+ | |||
+ | Mehr zu den internen Benutzern steht in der Dokumentation von [[dstoreproc>mi_GetUserInfo_Ad]]. | ||
+ | |||
+ | |||
+ | |||
+ | In der Regel gibt es zu jedem Benutzer auch eine entsprechende (heißt wieder : eine 1:1-Zuordnung über den Namen) Person des Typs [[dstoreterm>dStoreUser]] (konfigurierte [[dstoreterm>PersonTypeID]] kann durch [[dstoreproc>mi_GetSettingEntry]] - Schlüssel 'PersonTypeID_dStoreUser' - ausgelesen werden). | ||
+ | |||