回答:
DBAの答えすでにショー、ステータス情報を介してアクセスされているアカウントdba_users
のビュー。適切な許可を持つユーザーと接続すると、これは「非アクティブなユーザー」を識別するためにも使用できます。
SELECT username, account_status, created, lock_date, expiry_date
FROM dba_users
WHERE account_status != 'OPEN';
ロック/期限切れアカウントごとに、作成時、状態(ロック、期限切れ、期限切れおよびロック、期限切れ(猶予))、およびロックまたは期限切れの時間を通知します。「クリーンアップ」に役立ちます。ただし、一部のアカウントは、セキュリティ上の理由から決して接続されないが、Oracle自体またはアプリケーションによって必要とされる「データ所有者」である可能性があることを考慮する必要があります。それらの良い例は、システムアカウントOUTLN
です。そのため、使用されていない/必要のないことがわかっているアカウントのみを「消去」するように注意してください。