解决方案 »

  1.   

    这类问题搜索下就有的
    参考http://bbs.csdn.net/topics/100004909
      

  2.   

    回答的不够详细,太笼统了。我想能用一句SQL语句搞定的最好。
      

  3.   

    直接一个sql语句这个真搞不定,
    除非你建了数据库级的触发器,然后再触发器中将登陆信息存到你自己的定义日志表中了
      

  4.   

    参考吧,查了下之前的文档,刚好有一段代码
    createtable jax_log_table(
    username varchar2(20), log_time date, onoff varchar(6),address varchar2(30));
    createtrigger tr_logon
    after logon ondatabase
    begin
     insertinto jax_log_table values(ora_login_user,sysdate,'logon',ora_client_ip_address);
    end;
    createtrigger tr_logoff
    before logoff ondatabase
    begin
     insertinto jax_log_table values(ora_login_user,sysdate,'logoff',ora_client_ip_address);
    end;
    select * from jax_log_table;