我对DBA_USER表中的过期Oracle用户有疑问。
当expiry_date已经超过当前日期时,当帐户状态为“打开”时,这意味着什么?在我看来,帐户的到期取决于PASSWORD_GRACE_TIME。但是当PASSWORD_GRACE_TIME =无限制时会发生什么?
例如(当前日期= 21.12.2017)
Expiry_date | PASSWORD_GRACE_TIME | User Expired?
01.01.2010 | 10 | Yes (User Expired -> User is not able to login)
20.12.2017 | 10 | No (User not Expired -> User is able to login)
01.01.2010 | Unlimited | No User not Expired?
我是对的?
答案 0 :(得分:0)
Wernfried应该是对的Oracle会无休止地提醒用户他应该更改密码,并且只有在expiry_date之后首次登录后,ACCOUNT_STATUS才会更改为EXPIRED(GRACE)