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

Home -> Community -> Mailing Lists -> Oracle-L -> Re: Disconnecting session from an on logon trigger

Re: Disconnecting session from an on logon trigger

From: Neil Overend <neiloverend_at_gmail.com>
Date: Fri, 12 Oct 2007 22:06:07 +0100
Message-ID: <5acbeade0710121406u4b1c0fc0tc20d44ddddb1ac61@mail.gmail.com>


Just raise an exception on the logon trigger, and the logon fails. If you want to be nice to the user you can give them a nice error message.

RAISE_APPLICATION_ERROR(-20001,'Logon failed because XXXXX');

ANd if you make a mistake in your trigger logic and raise the exception for all logons, i.e. you end up with a database that no-one can logon to (not that I've ever done this :-), you can logon as SYS as logon triggers don't fire for SYS

--
http://www.freelists.org/webpage/oracle-l
Received on Fri Oct 12 2007 - 16:06:07 CDT

Original text of this message

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