Talk About Network

Google


Register and Login
Nick
Password
Register create new account Sign up is FREE and you can post replies, new topics, bookmark posts and more!
Recover lost password


Data Bases > Oracle Server > create logon tr...
Latest [ Topics | Posts ] Archive Post A New Topic Post a Reply
<< Topic < Post Post 1 of 11 Topic 16470 of 16958
Post > Topic >>

create logon trigger

by emdproduction@[EMAIL PROTECTED] Apr 25, 2008 at 01:52 PM

Dear group,

I want to maintain a table, so that if people in this table, they can
logon using sqlplus, if they are not, they can only logon through our
application server.

So

this trigger works fine
============
CREATE OR REPLACE TRIGGER rds_logon_trigger
  2  AFTER LOGON ON DATABASE
  3  BEGIN
  4  IF SYS_CONTEXT('USERENV','IP_ADDRESS') not in
('192.168.2.1','192.168.2.2','192.168.2.3') THEN
  5  RAISE_APPLICATION_ERROR(-20003,'You are not allowed to connect to
the database');
  6  END IF;
  7* end;
=============
But if i want to use a query, I got an error

=================
CREATE OR REPLACE TRIGGER rds_logon_trigger
AFTER LOGON ON DATABASE
BEGIN
IF SYS_CONTEXT('USERENV','IP_ADDRESS') not in (select '1' from dual)
THEN
RAISE_APPLICATION_ERROR(-20003,'You are not allowed to connect to the
database');
END IF;
end;
2/47     PLS-00405: subquery not allowed in this context


Is there any way I can achieve what i wanted?

Thanks for your help
 




 11 Posts in Topic:
create logon trigger
emdproduction@[EMAIL PROT  2008-04-25 13:52:34 
Re: create logon trigger
hpuxrac <johnbhurley@[  2008-04-25 14:34:07 
Re: create logon trigger
DA Morgan <damorgan@[E  2008-04-25 16:09:57 
Re: create logon trigger
Pedro Lopes <pedro.lop  2008-04-26 13:28:31 
Re: create logon trigger
DA Morgan <damorgan@[E  2008-04-26 09:49:02 
Re: create logon trigger
Pedro Lopes <pedro.lop  2008-04-26 21:12:14 
Re: create logon trigger
DA Morgan <damorgan@[E  2008-04-26 16:04:04 
Re: create logon trigger
hpuxrac <johnbhurley@[  2008-04-26 15:12:47 
Re: create logon trigger
DA Morgan <damorgan@[E  2008-04-26 16:05:16 
Re: create logon trigger
Mladen Gogala <mgogala  2008-04-27 14:35:02 
Re: create logon trigger
DA Morgan <damorgan@[E  2008-04-27 10:05:19 

Post A Reply:
  Go here to Signup

AddThis Feed Button


About - Advertising - Contact - Frequently Asked Questions - Privacy Policy - Terms of Use - Signup

Contact
tan13V112 Thu Jul 24 2:25:48 CDT 2008.