Oracle tnslsnr服务器如何设置密码


  本文标签:Oracle tnslsnr

  我们都知道在远程Oracle tnslsnr服务器中如果没有设置密码的话,攻击者就可以利用这个问题而随意的关闭Oracle tnslsnr服务器或是设置新的口令,这将影响合法用户的正常使用  。攻击者也可以获取数据库的一些细节信息以发动进一步攻击  。

  结合其他漏洞,攻击者甚至可以在目标系统上创建或者修改文件,进而入侵系统  。

  切换到Oracle的管理员,执行下列命令

  

  1. $Oracle_HOME/bin/lsnrctl  
  2. LSNRCTL> change_password  

  

  Old password: <原来的口令> <-- 如果原来没有设置口令就直接回车,否则输入原来的口令

  New password: <新口令>

  Reenter new password: <新口令>

  

  1. Connecting to (ADDRESS=(PROTOCOL=ipc)(KEY=XXX))  
  2. Password changed for LISTENER  
  3. The command completed successfully  
  4. LSNRCTL> set password  

  

  Password: <输入新口令>

  

  1. LSNRCTL> save_config (此步重要,保存当前设置)  
  2. copy [NSFOCUS AURORA]  

  

  以上的相关内容就是对Oracle tnslsnr没有设置口令的相关内容介绍,望你能有所收获  。