この投稿では、有効期限が切れた後に Oracle ユーザーのパスワードをリセットする手順を説明します。
有効期限が切れた後に Oracle ユーザーのパスワードをリセットする方法は?
期限切れ後に Oracle ユーザーのパスワードをリセットするには、データベースに「 SYSDBA 」 次のコマンドを入力します。
SQLPLUS SYS/root1234 AS SYSDBA
上記のコマンドでは、「 root1234 」は「のパスワードです。 システム 」ユーザー。
出力
出力は、ユーザーがログインしたことを示しています。
ユーザーアカウントのロックを解除
「 ユーザーの変更 ”句” アカウントのロック解除 」は、ログイン後にユーザーのアカウントのロックを解除するために利用できます。 SYSDBA 」:
ALTER USER C##DANI アカウントのロック解除;上記のステートメントでは、「 C##DAYS 」はユーザー名です。
出力
出力は、ユーザーが変更されたことを示しています。
ユーザーパスワードのリセット
Oracle データベース ユーザーのパスワードは、「 変更する ' 指図。以下に例を示します。
ALTER USER C##DANI IDENTIFIED BY dani321;上記の例では、「 ダニ321 ” は、” で使用される新しいパスワードです。 識別者 」。
出力
出力 ' ユーザーが変更されました 」は、ユーザーのパスワードが変更されたことを示しています。
パスワードの有効期限の強制
使用 ' パスワードの有効期限 」句に「 変更する 」コマンドを使用して、次回のログイン後にユーザーにパスワードの変更を強制します。そのためのコマンドを以下に示します。
ALTER USER C##DANI PASSWORD EXPIRE; 出力
出力は、ユーザーが変更されたことを示しています。
ユーザーのアカウントにログインして、ユーザーのパスワードが変更されているかどうかを確認しましょう。 「にログインするコマンド C##DAYS 」 ユーザーを以下に示します。
SQLPLUS C##DANI/dani321 出力
この出力は、ログイン時に「SYSDBA」によって設定されたパスワードが期限切れになり、ユーザーが新しいパスワードを指定するよう求められたことを示しています。
または、次のステートメントを使用して、有効期限が切れた後にユーザーのパスワードを変更し、ユーザーのアカウントのロックを解除し、1 つのステートメントで次のログイン後にユーザーにパスワードの変更を強制することができます。
ALTER USER C##DANI IDENTIFIED BY dani1234 アカウントのロック解除パスワードの期限切れ;上記のステートメントでは、「 ダニ1234 」はユーザーの新しいパスワードです。
出力
出力は、指定された変更が正常に行われたことを示しました。
結論
有効期限が切れた後に Oracle ユーザーのパスワードをリセットするには、「 SYSDBA 」。次に、「 変更する 「」を含むステートメント アカウントのロック解除 」をクリックして、ユーザー アカウントのロックを解除します。 「 識別者 ” 句を使用して、ユーザーのパスワードをリセットできます。使用 ' パスワードの有効期限 」を使用して、次回のログイン後にユーザーにパスワードの変更を強制します。このガイドでは、有効期限が切れた後に Oracle ユーザーのパスワードをリセットする方法について説明しました。