Oracle 过期用户(按日期)没有 PASSWORD_GRACE_TIME
Oracle Expired User by Date without PASSWORD_GRACE_TIME
我有一个问题要问 DBA_USER Table 中的过期 Oracle 用户。
当 expiry_date 已经早于当前日期时,如果帐户状态为打开,这意味着什么?在我看来,帐户到期取决于 PASSWORD_GRACE_TIME。但是当 PASSWORD_GRACE_TIME = Unlimited 时会发生什么?
例如(当前日期 = 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?
我说的对吗?
Wernfried 应该是对的 Oracle 会不停地提醒用户他应该更改他的密码并且只有在 expiry_date 之后的第一次登录后 ACCOUNT_STATUS 才会更改为 EXPIRED(GRACE)
我有一个问题要问 DBA_USER Table 中的过期 Oracle 用户。
当 expiry_date 已经早于当前日期时,如果帐户状态为打开,这意味着什么?在我看来,帐户到期取决于 PASSWORD_GRACE_TIME。但是当 PASSWORD_GRACE_TIME = Unlimited 时会发生什么?
例如(当前日期 = 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?
我说的对吗?
Wernfried 应该是对的 Oracle 会不停地提醒用户他应该更改他的密码并且只有在 expiry_date 之后的第一次登录后 ACCOUNT_STATUS 才会更改为 EXPIRED(GRACE)