if you don't have auditing turned on your options are pretty limited. if you have an old fashioned client/server type architecture the listener log will tell you what host connected when to what instance but not what Oracle user they connected as. that may allow you to trace access to someone's workstation. if they modified data you could use log miner to extract DML/DDL (as well as timestamps) executed by an Oracle user but not selects.
There is nothing that stores the last logon time for a user, however you could easly setup a database logon trigger that would record the user name and date when they logged in (and also logout time if your wanted it).
But wait, Meeradevi, aren't you running an Oracle 8.0.6 instance? If so, I believe that you cannot do a logon trigger unless you are running at least 8.1.x. (That's why I didn't post earlier .)
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.