Oracleデータベースへの管理者以外のログインがあり、パスワードの有効期限が切れたときに確認したいのですが。 DBA_USERS
テーブルでクエリを実行してパスワードの有効期限を取得することに関する多くの情報をオンラインで見つけましたが、そのテーブルを表示する権限がありません。
Oracleに自分のログインのパスワードの有効期限をチェックする方法が含まれることを期待していますが、これまでのところ、クエリを見つけることができませんでしたexceptDBA_USERS
テーブルを参照するクエリ。
DBAへのチケットを入れずに自分のパスワードの有効期限が切れる時期を判断する方法はありますか?
を使用して現在のユーザーの詳細を表示できます
select * from USER_USERS;
これには、要求するデータを含む「expiry_date」という列名が付けられます。
追伸ほとんどすべてのDBA_ *には、ALL_ *(現在のユーザーが表示できるすべての許可されたレコード)とUSER_ *(現在のユーザーが所有するすべての許可されたレコード)があります。
したがって、DBA_TABLESにはシステムが持つすべてのテーブルがあり、ALL_TABLESには現在のユーザーが何かを実行する権限(更新、削除、挿入、変更など)を持つすべてのテーブルがあり、USER_TABLES-現在のユーザーが作成したすべてのテーブルがあります。