IT猫扑网:您身边最放心的安全下载站! 最新更新| 软件分类| 专题汇总| 手机版

您当前所在位置:IT猫扑网 > 数据库 > Oracle > Oracle更改默认端口号 限制ip访问

Oracle更改默认端口号 限制ip访问

时间:2015-06-28 00:00 来源:IT猫扑网|http://www.itmop.com/ 作者:网管联盟 我要评论(0)

oracle数据库的安全包含两部分:

1.一部分是os的安全
2.网络的安全
3.oracle软件本身的安全

os的安全依赖相应的操作系统及管理员的技术水平,我们这里只谈谈oracle的安全

我了解的oracle软件的安全包含:

1.更改oracle的默认监听端口号
2.给监听器加密码
3.oracle控制ip的连接

下面将针对这三个方面测试学习


---------oracle默认监听端口更改--------------


1. 更改oracle的默认监听端口号

修改端口号的整体步骤
1.1 。 查看当前监听的状态
1.2 。 停止监听
1.3 。 修改监听文件的端口号
1.4 。 修改初始化参数local_listener
1.5 .  重启监听器
1.6 。 修改完毕,使用新端口登录测试

实践步骤:

1.1 。 查看当前监听的状态


C:Documents and Settingsskate_db>lsnrctl status

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 19-7月 -2008 12:1
1:19

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

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
别名    LISTENER
版本    TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
启动日期      19-7月 -2008 11:47:59
正常运行时间  0 天 0 小时 23 分 19 秒
跟踪级别      off
安全性  ON: Password or Local OS Authentication
SNMP    OFF
监听程序参数文件    E:oracleproduct10.2.0db_3networkadminlistener.o
ra
监听程序日志文件    E:oracleproduct10.2.0db_3networkloglistener.log

监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\.pipeEXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=skate)(PORT=1522)))
服务摘要..
服务 &PLSExtProc& 包含 1 个例程。
例程 &PLSExtProc&, 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 &orcl& 包含 1 个例程。
例程 &orcl&, 状态 READY, 包含此服务的 1 个处理程序...
服务 &orclXDB& 包含 1 个例程。
例程 &orcl&, 状态 READY, 包含此服务的 1 个处理程序...
服务 &orcl_XPT& 包含 1 个例程。
例程 &orcl&, 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

#p#副标题#e#

1.2 。 停止监听

C:Documents and Settingsskate_db>lsnrctl stop

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 19-7月 -2008 13:1
6:15

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

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
命令执行成功

1.3 。 修改监听文件的端口号,用于网络连接

把端口号修改为1523

# listener.ora Network Configuration File: E:oracleproduct10.2.0db_3networkadminlistener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = E:oracleproduct10.2.0db_3)
(PROGRAM = extproc)
)
)

LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
(ADDRESS = (PROTOCOL = TCP)(HOST = skate)(PORT = 1523))
)
)

#----ADDED BY TNSLSNR 12-7月 -2008 13:26:50---
PASSWORDS_LISTENER = 3650F1EB3C37ABD9
#---------------------------------------------

1.4 。 修改初始化参数local_listener  ,用于本地连接

C:Documents and Settingsskate_db>sqlplus / as sysdba

SQL*Plus: Release 10.2.0.1.0 - Production on 星期六 7月 19 13:24:02 2008

Copyright (c) 1982, 2005, Oracle.  All rights reserved.


连接到:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options

SQL> show parameter local_listener

NAME   TYPE  VALUE
------------------------------------ ----------- ------------------------------
local_listener     string      (address=(protocol=tcp)(host=s
kate)(port=1522))
SQL> alter system set local_listener=&(address=(protocol=tcp)(host=skate)(port=1
523))&;

系统已更改。


1.5 .  重启监听器

C:Documents and Settingsskate_db>lsnrctl start

LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 19-7月 -2008 13:2
7:44

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

启动tnslsnr: 请稍候...

TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
系统参数文件为E:oracleproduct10.2.0db_3networkadminlistener.ora
写入E:oracleproduct10.2.0db_3networkloglistener.log的日志信息
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\.pipeEXTPROC1ipc)))
监听: (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=skate)(PORT=1523)))

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=EXTPROC1)))
LISTENER 的 STATUS
------------------------
别名    LISTENER
版本    TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Produ
ction
启动日期      19-7月 -2008 13:27:47
正常运行时间  0 天 0 小时 0 分 3 秒
跟踪级别      off
安全性  ON: Password or Local OS Authentication
SNMP    OFF
监听程序参数文件    E:oracleproduct10.2.0db_3networkadminlistener.o
ra
监听程序日志文件    E:oracleproduct10.2.0db_3networkloglistener.log

监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\.pipeEXTPROC1ipc)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=skate)(PORT=1523)))
服务摘要..
服务 &PLSExtProc& 包含 1 个例程。
例程 &PLSExtProc&, 状态 UNKNOWN, 包含此服务的 1 个处理程序...
命令执行成功


1.6 。

关键词标签:Oracle

相关阅读 误删Oracle数据库实例的控制文件 为UNIX服务器设置Oracle全文检索 Oracle数据库如何查找删除重复的SQL语句 Oracle导入导出数据库的语法 oracle数据库安装预环境一键处理脚本 oracle常用DBA命令

文章评论
发表评论

热门文章 利用Oracle分区表来减少磁盘I/O冲突 利用Oracle分区表来减少磁盘I/O冲突 Oracle数据库优化之数据库磁盘I/O Oracle数据库优化之数据库磁盘I/O 讲解Oracle复制技术的分布式系统同步应用 讲解Oracle复制技术的分布式系统同步应用 刷新Oracle缓存 刷新Oracle缓存 oracle 8080与TOMCAT默认端口冲突 oracle 8080与TOMCAT默认端口冲突 DATAGUARD的日志应用服务 DATAGUARD的日志应用服务

相关下载

人气排行 oracle中使用SQL语句修改字段类型-oracle修改SQL语句案例 Oracle中使用alter table来增加,删除,修改列的语法 ORACLE SQL 判断字符串是否为数字的语句 ORACLE和SQL语法区别归纳(1) oracle grant 授权语句 ORACLE修改IP地址后如何能够使用 如何加速Oracle大批量数据处理 Oracle删除表的几种方法 Oracle 10g创建表空间和用户并指定权限 Oracle连接数太多报错-ORA-12516错误 Oracle字符串截取 连接Oracle数据库的Hibernate配置文件