之前在Windows8上安装了Oracle 12c,好长时间没用,现在以SYS、SYSTEM登录,提示the password has expired,就是密码过期了。
解决办法:
1.打开Sql Plus(如果是其他win8以下系统,开始——〉所有程序——〉Oracle-oradb12home1——〉应用程序开发——〉sql plus)
2.以普通用户登录(如果没普通用户或普通用户也过期了,目前我还不知道。。。)
3.输入"sqlplus /nolog",回车
4.输入"connect / as sysdba",回车
5.更改密码:alter user 用户名(例如:SYS) identified by 新密码;
注意:不要在cmd中进入sqlplus,因为由于Windows防火墙的问题可能出现以下问题:
ora-12560 tns 协议适配器错误