以SYSDBA身份登录:
sqlplus / as sysdba
查看所有用户(可选):
SELECT username FROM dba_users;
重置密码:
ALTER USER 用户名 IDENTIFIED BY 新密码;
创建新的密码文件(如果必要):
orapwd file=$ORACLE_HOME/dbs/orapw$ORACLE_SID password=新密码 entries=10
然后使用方法一重置密码
尝试使用操作系统认证:
sqlplus /nolog
CONNECT / AS SYSDBA
然后使用方法一重置密码
如果无法以SYSDBA身份登录:
sql
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
sql
SELECT username, account_status FROM dba_users;
需要更具体的帮助,请提供您的Oracle版本和您拥有的权限级别信息。