1、shell
su – oracle
cd $ORACLE_HOME/bin
export ORACLE_SID=BCAN #BCAN为实例名字
2、SQL
./sqlplus /nolog
conn /as sysdba
alter profile default limit FAILED_LOGIN_ATTEMPTS UNLIMITED PASSWORD_LIFE_TIME UNLIMITED;
select spare4 from sys.user$ where name='BCAN'; --BCAN为用户名
此查询语句会得到类似于“S:68A011F5A8EFD6D24776021AFDF4E783B3E2B46D2E928C4AD54D275D9338”这样的一串值,这串值是BCAN用户加密后的密码
alter user BCAN identified by values 'S:68A011F5A8EFD6D24776021AFDF4E783B3E2B46D2E928C4AD54D275D9338';
--修改BCAN用户的密码为原来的密码
quit