How is _aud-audit-data._User-id and _Client-session-uuid populated?

« Go Back


Article Number000061728
EnvironmentProduct: OpenEdge
Version: 10.x, 11.x
OS: All supported platforms
Other: Auditing
Question/Problem Description
How is _aud-audit-data._User-id and _Client-session-uuid populated?
What is the _aud.audit-data._User-id and _Client-session-uuid and how is it populated?
Steps to Reproduce
Clarifying Information
Error Message
Defect/Enhancement Number
The _User-id is an authenticated user that is authorized to perform a database operation or application function.
This User ID can also include the domain the user was authenticated by.  Example:  username@domain.
This field is copied from the _client-session table.

The _Client-session deals with application logon and log off events.  The _Client-session-uuid is a unique ID for the client login session.  This is used to tie together all the audit data for a specific session.  For OpenEdge AppServer sessions or connections that do not have a valid authenticated client session record in the _aud-client-session table, this field would refer to the UUID of the AppServer.  This field is not used by either SETUSERID () or the -U and -P parameters.
This field is indexed together with the database connection ID field, so to obtain the details for a specific session.  Multiple client sessions could occur within a single connection.
References to Other Documentation:

OpenEdge Getting Started:Core Business Services : Audit Data Tables : Audit data table schema
Last Modified Date7/2/2015 3:52 PM

Did this article resolve your question/issue?


Your feedback is appreciated.

Please tell us how we can make this article more useful. Please provide us a way to contact you, should we need clarification on the feedback provided or if you need further assistance.

Characters Remaining: 1025