双河市网站建设_网站建设公司_网站制作_seo优化
2025/12/19 9:28:56 网站建设 项目流程

最近遇到一个小事情,就是有两个用户需要修改profile的策略
这两个用户当前profile策略是INTERFACE_SECURITY 密码是永不过期的,需要修改成DEFAULT默认的密码过期时间是90天

所以问题来了,密码过期日期是怎么计算的?
豆包给的答案是,用户最后一次修改密码的日期(PWDCHANGE_DATE)开始算,而不是修改profile策略的时间.
也就是很有可能这两个用户的密码早就过期了,要是修改就会造成用户的密码被锁的结果.

怎么查PWDCHANGE_DATE?
就是DBA_USERS中PASSWORD_CHANGE_DATE字段

语句如下:
set linesize 999
col USERNAME for a20
col ACCOUNT_STATUS for a25
col PROFILE for a25
col PASSWORD_CHANGE_DATE for a25
select USERNAME,ACCOUNT_STATUS,LOCK_DATE,PROFILE,PASSWORD_CHANGE_DATE from dba_users;

select USERNAME,ACCOUNT_STATUS,LOCK_DATE,PROFILE,PASSWORD_CHANGE_DATE from dba_users where ACCOUNT_STATUS='OPEN';

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询