×
ユーザーとセキュリティ
-- パスワードポリシーを設定したプロファイルを作成する
CREATE PROFILE app_user_profile LIMIT
  FAILED_LOGIN_ATTEMPTS 5
  PASSWORD_LOCK_TIME 1/24
  PASSWORD_LIFE_TIME 90
  PASSWORD_REUSE_TIME 365;

-- ユーザーにプロファイルを適用する
ALTER USER app_user PROFILE app_user_profile;

-- プロファイルの内容を確認する
SELECT resource_name, limit FROM dba_profiles WHERE profile = 'APP_USER_PROFILE';
FAILED_LOGIN_ATTEMPTS=5 は「5回パスワードを間違えるとアカウントロック」を意味します。

もう少し詳しく