Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Logon trigger not firing

Re: Logon trigger not firing

From: James Williams <willjamu_at_mindspring.com>
Date: Mon, 10 Mar 2003 01:02:07 GMT
Message-ID: <3e04f604.40264100@nntp.mindspring.com>


On Thu, 21 Nov 2002 13:08:58 -0600, Lisa McGrath <lmcgrath_at_uwsa.edu> wrote:

I can't remember the execat init.ora parm you add during maintenance. Could you have done something like _system_trigger_enabled = false to install 8.1.7.3 patch and forgot to take it out?

>I'm trying to create a simple logon trigger but it never seems to fire.
>We're running Oracle 8.1.7.3.0 on a UNIX AIX system.
>
>The trigger I'm trying to create is:
>
>CREATE OR REPLACE TRIGGER set_id_on_logon
>AFTER logon ON DATABASE
>BEGIN
> insert into uwsias.rls_trigger_test
> values (user, 'Executing logon trigger',sysdate);
>END;
>
>I have already created the uwsias.rls_trigger_test table and have
>granted all on the table to PUBLIC and directly to SYS, SYSTEM, and
>CSILVA (a test id). I've created this trigger both as SYS and as
>SYSTEM, and have created it both as ON DATABASE trigger and ON
>CSILVA.SCHEMA trigger. Nothing seems to work.
>
>The trigger created ok, is valid and enabled. When I logon as CSILVA I
>connect ok - no 'insufficient privileges' or other error message, but
>no record is inserted either. Am I missing a step? Does the database
>need to be restarted before a logon trigger will take effect? Some
>parameter that needs to be set?
>
>Thanks for any help.
>
>Lisa
>--
>Lisa McGrath
>Lmcgrath_at_uwsa.edu (608) 263-4535
>Office of Information Services
>University of Wisconsin System Administration
>--
>
>
Received on Sun Mar 09 2003 - 19:02:07 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US