当前所在位置:珠峰网资料 >> 计算机 >> Oracle认证 >> 正文
禁止特定IP访问Oracle数据库(二)
发布时间:2010/10/19 9:37:46 来源:www.xue.net 编辑:城市总裁吧

    4.限制客户端IP地址9.123.112.16对当前irmdb数据库的访问:

    我们只需要在服务器端的sqlnet.ora文件中添加下面的内容即可。

    # This file is actually generated by netca. But if customers choose to

    # install "Software Only", this file wont exist and without the native

    # authentication, they will not be able to connect to the database on NT.

    SQLNET.AUTHENTICATION_SERVICES = (NTS)

    tcp.validnode_checking=yes

    tcp.invited_nodes=(9.123.112.34)

    tcp.excluded_nodes=(9.123.112.16)

    第一行的含义:开启IP限制功能;

    第二行的含义:允许访问数据库的IP地址列表,多个IP地址使用逗号分开,此例中我们写入数据库服务器的IP地址;

    第三行的含义:禁止访问数据库的IP地址列表,多个IP地址使用逗号分开,此处我们写入欲限制的IP地址9.123.112.16。

    5.重新启服务器端listener后生效(这里也可以通过lsnrctl reload方式实现):

    C:\Documents and Settings\Administrator>lsnrctl stop

    LSNRCTL for 32-bit Windows: Version 10.2.0.3.0 - Production on 06-APR-2010 11:07:48

    Copyright (c) 1991, 2006, Oracle.  All rights reserved.

    Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=rmesvr34.cn.ibm.com)(POR

    T=1521)))

    The command completed successfully

    C:\Documents and Settings\Administrator>lsnrctl start

广告合作:400-664-0084 全国热线:400-664-0084
Copyright 2010 - 2017 www.my8848.com 珠峰网 粤ICP备15066211号
珠峰网 版权所有 All Rights Reserved