忘记Oracle的sys用户的密码的对应方法

    技术2025-07-27  9

    当忘记oracle的sys用户密码的时候怎么办呢?我查了很多资料。都没有完全解决。

    后来自己研究了一下,总算搞定了。

     

    首先,oracle的认证分

    1.os认证

    2.口令认证

    两种。到底用什么来认证呢?这个取决于

    $oracleHOME/ora92/network/admin/sqlnet.ora里面的SQLNET.AUTHENTICATION_SERVICES的设置。

    如果是windows系统的话,SQLNET.AUTHENTICATION_SERVICES=(NTS)就表示os认证和口令认证都可以。

     

    我今天试验的是os认证方式下面的sys用户口令修改方法。

    (在网上看了很多关于口令认证方式下的修改方法,也就是用orapwd命令的方法,但是试验了很多都不行)

     

    os认证方式下面的sys用户口令修改方法如下:

    1.打开dos的命令窗口

    2.输入sqlplus /nolog回车,其中/nolog的意思是,不登陆oracle,如果没有这个参数,那就会被要求输入用户名,密码

    3.输入conn sys/

     

    最新回复(0)