DBAに確認せずにパスワードの有効期限を確認することはできますか?
ユーザーにDBA_USERS
テーブルを表示する権限がありません。また、select * from USER_USERS
テーブルを試しましたが、expiry_date
が空です。
PASSWORD_LIFE_TIME
がUNLIMITED
に設定されたプロファイルがアカウントに割り当てられている可能性があるため、パスワードの有効期限が切れることはありません。 SER_PASSWORD_LIMITS ビューをクエリして、アカウントに現在有効なパスワード制限を確認できます。
SQL> select * from user_password_limits;
RESOURCE_NAME LIMIT
-------------------------------- ---------
FAILED_LOGIN_ATTEMPTS 10
PASSWORD_LIFE_TIME UNLIMITED
PASSWORD_REUSE_TIME UNLIMITED
PASSWORD_REUSE_MAX UNLIMITED
PASSWORD_VERIFY_FUNCTION NULL
PASSWORD_LOCK_TIME 1
PASSWORD_GRACE_TIME 7
select username, account_status, expiry_date from user_users;
私のために働く。警告:これは、ログオンしているユーザーに対してのみ機能します。
DBA_USERSを表示するには、昇格された特権が必要です。これは、DBA_USERSから選択できない場合です。 DBAから支援を受けるか、必要な権限を持つアカウントを使用してください。