[ Bongo_zg @ 18.02.2009. 18:52 ] @
dakle, kako se u oracle DB (10g) moze postaviti da se moze kao odredjena shema prijaviti user samo sa odredjene IP adrese ili odredjenog IP rangea? |
[ Bongo_zg @ 18.02.2009. 18:52 ] @
[ nebojsa_1 @ 18.02.2009. 21:59 ] @
Kreiraj after logon trigger
Za ip adresu usera koristi upit select SYS_CONTEXT('USERENV','IP_ADDRESS') from dual; Ako adresa nije dozvoljena diskonektuj usera . IF ip_address not in (....) THEN RAISE_APPLICATION_ERROR(-20003,'You are not allowed to connect to the database'); END IF; Nebojsa [ Raspucin @ 19.02.2009. 09:47 ] @
To sto tebi treba se radi i podesava u Oracle Connection Manager-u. Vise o tome mozes da procitas ovde:
http://download.oracle.com/doc...01/network.101/b10775/cman.htm Slicno je kao podesavanje firewall-a. Pozdrav. [ nebojsa_1 @ 20.02.2009. 19:25 ] @
Connection manager nece pomoci ako treba omoguciti da korisnik1 moze da se prijavi sa adrese1 a ne moze sa adrese2.
Ako je cilj da se zabrane neke ip adrese za sve korisnike onda treba postavii parametre tcp.validnode_checking tcp.invited_nodes tcp.excluded_nodes u sqlnet.ora. Moze i sa connection managerom ali je komplikovanije i skuplje. Nebojsa Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|