oracle忘记用户密码

来源:百度知道 编辑:UC知道 时间:2024/06/09 12:50:24
忘记了以前用的ORACLE的用户和密码 该怎么办?
忘记的是登陆SQL*PLUS的用户和密码

直接TELNET上服务器,或者直接在机房服务器上面操作,用安装ORACLE的用户登录;
sqlplus / as sysdba
alter user system identified by abc;
就可以将system用户的密码改成abc了。
alter user sys identified by abc;
sys用户的密码也改成abc了。
然后你再登录sqlplus:
sqlplus /nolog
connect sys/abc就可以连接上了。
其他任何的用户,都可以参照这个方法进行密码修改。

windows 的话在cmd下直接用/as sysdba可以登陆

sqlnet.ora这里面的
SQLNET.AUTHENTICATION_SERVICES= (NTS)是NTS的话基本无影响了,随便一个用户都可以当管理员登陆,SCOTT/TIGER都可以当管理员登的.

如果是NONE那么可以改成NTS
也可以重建口令文件,就是pwd(db_name).ora这个文件
在CMD下,用ORAPWD命令重建:
orapwd file=路径\pwd(db_name).ora password=sysadmin entries=5(五个第统管理员)
重建好之后找到pwd(db_name).ora删掉,将新建的口令文件COPY过去就可以了.