ORACLE listener监听设置密码

本文介绍如何在Oracle中为监听器设置密码,并展示了设置前后监听器状态的变化。通过使用lsnrctl命令,可以更改监听器的密码并将其保存在listener.ora配置文件中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天一个客户问到监听设置密码的问题,以前一直对这块不太了解,赶紧翻阅ORACLE文档,并记录如下:

注意两次status输出状态在安全性上的差别

C:/Documents and Settings/olm>lsnrctl
LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Production on 11-3月 -2008 16:36:35
Copyright (c) 1991, 2005, Oracle. All rights reserved.
欢迎来到LSNRCTL, 请键入"help"以获得信息。
LSNRCTL> status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=peak)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
启动日期 11-3月 -2008 16:35:42
正常运行时间 0 天 0 小时 1 分 5 秒
跟踪级别 off
安全性 ON: Local OS Authentication
SNMP OFF
监听程序参数文件 D:/3.oracle/app/product/10.2.0/network/admin/listener.ora
监听程序日志文件 D:/3.oracle/app/product/10.2.0/network/log/listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=peak)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=//./pipe/EXTPROC0ipc)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "test" 包含 1 个例程。
例程 "test", 状态 READY, 包含此服务的 1 个处理程序...
服务 "testXDB" 包含 1 个例程。
例程 "test", 状态 READY, 包含此服务的 1 个处理程序...
服务 "test_XPT" 包含 1 个例程。
例程 "test", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功
LSNRCTL> change_password
Old password:
New password:
Reenter new password:
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=peak)(PORT=1521)))
LISTENER的口令已更改
命令执行成功
LSNRCTL> save_config
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=peak)(PORT=1521)))
保存的LISTENER配置参数。
监听程序参数文件 D:/3.oracle/app/product/10.2.0/network/admin/listener.ora
旧的参数文件D:/3.oracle/app/product/10.2.0/network/admin/listener.bak
命令执行成功
LSNRCTL>


此时在listener.ora文件中多了以下内容
#----ADDED BY TNSLSNR 11-3月 -2008 16:37:19---
LOGGING_LISTENER = ON
PASSWORDS_LISTENER = ADD733DA61CD19A5
#---------------------------------------------

LSNRCTL> status

正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=peak)(PORT=1521)))
LISTENER 的 STATUS
------------------------
别名 LISTENER
版本 TNSLSNR for 32-bit Windows: Version 10.2.0.1.0 - Production
启动日期 11-3月 -2008 16:35:42
正常运行时间 0 天 0 小时 3 分 27 秒
跟踪级别 off
安全性 ON: Password or Local OS Authentication
SNMP OFF
监听程序参数文件 D:/3.oracle/app/product/10.2.0/network/admin/listener.ora
监听程序日志文件 D:/3.oracle/app/product/10.2.0/network/log/listener.log
监听端点概要...
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=peak)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=//./pipe/EXTPROC0ipc)))
服务摘要..
服务 "PLSExtProc" 包含 1 个例程。
例程 "PLSExtProc", 状态 UNKNOWN, 包含此服务的 1 个处理程序...
服务 "test" 包含 1 个例程。
例程 "test", 状态 READY, 包含此服务的 1 个处理程序...
服务 "testXDB" 包含 1 个例程。
例程 "test", 状态 READY, 包含此服务的 1 个处理程序...
服务 "test_XPT" 包含 1 个例程。
例程 "test", 状态 READY, 包含此服务的 1 个处理程序...
命令执行成功

本文转自
http://blog.chinaunix.net/u/23045/showart_493619.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值