Heim  >  Artikel  >  Datenbank  >  设置 Oracle 监听器密码(LISTENER)

设置 Oracle 监听器密码(LISTENER)

WBOY
WBOYOriginal
2016-06-07 17:02:44940Durchsuche

监听器也有安全?Sure!在缺省的情况下,任意用户不需要使用任何密码即通过lsnrctl 工具对Oracle Listener进行操作或关闭,从而造

监听器也有安全?Sure!在缺省的情况下,任意用户不需要使用任何密码即通过lsnrctl 工具对Oracle Listener进行操作或关闭,,从而造成任意新的会话都将无法建立连接。在Oracle 9i 中Oracle监听器允许任何一个人利用lsnrctl从远程发起对监听器的管理。也容易导致数据库受到损坏。

1. 未设定密码情形下停止监听 2. 重新启动监听并设置密码 3. 尝试未使用密码的情况下停止监听 4. 使用密码来停止监听 5. save_config失败的问题 6.  配置listener.ora中ADMIN_RESTRICTIONS参数
    参数作用:
        当在listener.ora文件中设置了ADMIN_RESTRICTIONS参数后,在监听器运行时,不允许执行任何管理任何,同时set命令将不可用
        ,不论是在服务器本地还是从远程执行都不行。此时对于监听的设置仅仅通过手工修改listener.ora文件,要使修改生效,只能
        使用lsnrctl reload命令或lsnrctl stop/start命令重新载入一次监听器配置信息。
    修改方法:
        在listener.ora文件中手动加入下面这样一行

            ADMIN_RESTRICTIONS_ = ON

linux

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn