3.14.2007

Login (NT) und OSUser (ORACLE)

ACHTUNG!

Windows ignoriert beim Anmeldename Groß- und Kleinschreibung.
Die ORACLE-Funkton SYS_CONTEXT('USERENV','OS_USER') liefert den Namen aber in Großklein!

Wenn also mit einem Eintrag in einer Tabelle verglichen wird, sollte mit Lower gearbeitet werden:

... lower(login) = lower(SYS_CONTEXT('USERENV','OS_USER'))

Keine Kommentare: