@Baldur: Hast Du Dir die Antworten von Dieter und mir durchgelesen?!
Aus der SDS kann man den Current User ermitteln NICHT NUR den Job-User!

Wir arbeiten mit kleinen (CGI)Programmen und ändern den Benutzer (meist NICHT on the fly) und erhalten über die SDS den richtigen Current User (und nicht QTMHHTTP!).

Wenn's nicht reicht, so liefert SQL einige Special Registers über die man SESSION_USER, CURRENT_USER und SYSTEM_USER ermitteln und unterscheiden kann kann.

Birgitta