Was wondering if anyone knew of a way to find out the datetime a user has logged in OR been sitting idle. The environment is ASE 12.0 on AIX. The clients could be web-based or application based.
(I know that the right way to do this is using the auto time-out feature of the client applications. But for the sake of this argument, let's assume there are no such features.)
I know that in ASE 12.5, there is a loggedindatetime column from table sysprocesses. But earlier versions don't have this nice feature.
The ultimate goal here is to write a script to auto log users out after a certain amount of time. Apparently, Sybase doesn't have a nice "Idle/Timed-Out" setting (at least that I know of).
Right now, I'm leaning toward using Audit Tables but was hoping that there was a simpler way that I might have missed.
Thanks in advance.
- ghwin
(I know that the right way to do this is using the auto time-out feature of the client applications. But for the sake of this argument, let's assume there are no such features.)
I know that in ASE 12.5, there is a loggedindatetime column from table sysprocesses. But earlier versions don't have this nice feature.
The ultimate goal here is to write a script to auto log users out after a certain amount of time. Apparently, Sybase doesn't have a nice "Idle/Timed-Out" setting (at least that I know of).
Right now, I'm leaning toward using Audit Tables but was hoping that there was a simpler way that I might have missed.
Thanks in advance.
- ghwin