Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Usenet -> c.d.o.misc -> Re: Identify which user accesses an Oracle table.
Michael B wrote:
> Without having Glovia modify their product, can you think of any way > that I could implement a trigger that can identify which user logged > onto Glovia is accessing a table? > > DA Morgan wrote:
>>> Our ERP system (Glovia) is linked to Oracle. On certain actions, I >>> need to be able to track which user made an entry to a table. My plan >>> is to implement a trigger, which puts the username in a field of the >>> table of interest. To get the username, I tried >>> >>> select sys_context('USERENV', 'OS_USER') >>> from dual; >>> >>> which works when a user accesses the table from SQL Plus, but returns >>> "daemon" when the table is accessed from Glovia. Is there anyway to >>> identify the user that is accessing the table through Glovia?
The only possibility is if the product can be configured to pass through the user information.
-- Daniel A. Morgan University of Washington damorgan_at_x.washington.edu (replace x with u to respond) Puget Sound Oracle Users Group www.psoug.orgReceived on Wed Jun 21 2006 - 14:33:22 CDT
![]() |
![]() |