Article

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

« Go Back

Information

 
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
Cause
Resolution
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.
Workaround
Notes
References to Other Documentation:

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


Feedback
 
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