有两种方法找回sys密码:
1.用windows验证(请确认OracleBaseDir/ora92/network/admin/sqlnet.ora文件中,
SQLNET.AUTHENTICATION_SERVICES= (NTS)
这行未被注释),然后敲入
sql> connect sys/随意密码 as sysdba;
sql> alter user sys identified by 'new_password';
2.通过orapwd命令重新创建密码文件(每个DB有自己的密码文件)
先把OracleBaseDir/ora92/database/pwd+DBSID名.ora改成另外的文件名,
进入sqlplus,
sql> orapwd.exe file=OracleBaseDir/ora92/database/ pwd myoracle.ora password=newpwd(entries=10);
将OracleBaseDir/ora92/database/myoracle.ora文件名改为pwd+DBSID名.ora
重新启动oracle服务
分享到:
相关推荐
"Oracle 系统用户密码找回方法详解" Oracle 中的系统用户密码找回是一件非常重要的事情,因为 system 和 sys 用户是 Oracle 数据库的核心用户,如果密码丢失将导致数据库无法正常使用。在本文中,我们将详细介绍...
### Oracle密码找回方法详解 在日常的数据库管理工作中,可能会遇到忘记Oracle用户密码的情况,这不仅会影响到数据库的正常使用,也可能导致数据的安全性受到威胁。本文将详细介绍如何找回Oracle中的普通用户与DBA...
5. **重置SYS密码**:现在,你可以使用ALTER USER命令来更改SYS用户的密码。输入: ``` ALTER USER sys IDENTIFIED BY 新密码; ``` 将"新密码"替换为你想要设置的新密码。 6. **重置SYSTEM密码**:类似地,如果...
#### 一、找回Oracle系统用户密码的方法 在Oracle数据库中,如果忘记了`system`或`sys`用户的密码,可以通过以下步骤进行重置: 1. **以普通用户登录数据库**:首先,需要以一个具有适当权限的普通用户登录数据库...
其中,“新文件路径”指的是重命名后的密码文件的完整路径,“新密码”则是你希望设置的sys账号的新密码。 4. 执行完命令后,系统会在指定的路径下生成一个新的PWDorcl.ora文件,其中包含了新设置的密码信息。 ...
#### 一、Oracle 数据恢复方法 在Oracle数据库中,误删数据或表是常见的问题之一。以下是一些恢复策略和技术: **1. 恢复表数据** - **时间戳查询**: 如果只需要恢复表中的部分数据,可以使用带有时间戳的查询来...