after logon on database 这一句有问题吧!!!
触发器可以这样写吗??

解决方案 »

  1.   

    触发器应该是以表为目标,然后满足触发器执行的DML语言时对数据库所进行的操作。after logon on database应该没有这样的写法。。一般是before/after insert|delete|update ........
      

  2.   

    写法没有问题,是权限的问题
    以sysdba登陆,赋予用户对v$session的select权限
      

  3.   

    赋予用户是指什么用户呢?sysdba?提示创建成功,但是在system的触发器中看不到创建的触发器,刷新也看不到
      

  4.   

    zmgowin(hermit) 的意思是你用sysdba的身份登陆以后,给当前用户(就是你要用这个触发器的用户)赋予权限:grant select v$session to ...
    不晓得我理解对不对,你试试看