现象
登录oracle的企业管理器,报实例没打开,password expired的错误。
原因
oracle的默认密码有效期是180天,虽然将sys,system的密码已经更改并设成了无限制,但企业管理器的登录及运行需要dbsnmp和sysman这两个用户是open状态的。
解决方法
将dbsnmp和sysman这两个用户也重新更改密码。
alter user dbsnmp identified by *****;
alter user sysman identified by *****;
再重新登录企业管理器即可。