ITPub博客

首页 > 数据库 > Oracle > 限制某段或某个IP登陆

限制某段或某个IP登陆

原创 Oracle 作者:startno 时间:2012-04-26 10:57:46 0 删除 编辑

通过对oracle参数文件的设置,可以控制访问计算机的ip地址。
在配置文件sqlnet.ora中增加:

#开启对ip地址的检查

tcp.validnode_checking=yes

#允许访问的ip

tcp.invited_nodes=(ip1,ip2……)

#禁止访问的ip

TCP.excluded_nodes= (ip1,ip2……)

然后重启LISTENER就可以了

下面这种会产生额外的成生,对性能有一定的影响
create or replace trigger af
after LOGON on database
begin
if(sys_context('userenv','ip_address') = '168.9.200.10') then
raise_application_error(-20001,'refuse');
end if;
end;
/

[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/23862439/viewspace-1058013/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 解决行迁移实例
请登录后发表评论 登录
全部评论

注册时间:2012-05-02

  • 博文量
    24
  • 访问量
    88109