使用DBA权限的用户登陆
1.执行
select username,account_status,expiry_date,profile from dba_users;
找到需要设置密码过期策略的用户对应的 PROFILE ,默认为DEFAULT( PROIILE可以理解为该用户角色的资源配置文件,对 用户所能使用的数据库资源进行限制)
2.执行
select * from dba_profiles s where s.profile='MONITORING_PROFILE' and resource_name='PASSWORD_LIFE_TIME';
说明MONITORING_PROFILE默认的密码过期时间是无限期,需要修改,可执行下一步
3.修改方法执行
alter profile default limit password_life_time 值(示例unlimited,180);