オラクルパスワードパラメータ

----- http://www.blogjava.net/freeman1984/archive/2013/04/23/398301.htmlから転送


racle 11gより前のデフォルトユーザーは、パスワードの有効期限によって制限されません。Oracle11gでは、デフォルトプロファイルのパスワードの有効期限は180日です。次のように:

select * from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_LIFE_TIME';
期限切れのパスワードは  xxxで識別されるユーザーuserXXXを 変更 するために使用でき ます;それを解決するには、以前と同じように変更できます。


パスワードの有効期限が切れていない場合は、可能な管理者のログインは、その後、実行します。
 ALTER  PROFILEのPASSWORD_LIFE_TIME DEFAULT LIMIT UNLIMITEDは、
することができます。
その他の関連パラメーター:
select  * from dba_profiles where profile = 'DEFAULT' and RESOURCE_NAME like'PASSWORD% ';

FAILED_LOGIN_ATTEMPTS 整数

Oracleデータベースにログインするときの失敗の数を設定します。ユーザーがこの値に到達するためにデータベースにログインしようとすると、ユーザーのアカウントはロックされ、DBAによってのみロック解除できます。
PASSWORD_LIFE_TIME
は、パスワードの有効時間(日数)を設定します。この時間を超えると、パスワードをリセットする必要があります。デフォルトは180日(11g、10g UNLIMITED)です
。PASSWORD_REUSE_TIME
多くのシステムでは、ユーザーが過去に使用されたパスワードを再度有効にすることはできません。リソースアイテムは、無効なパスワードからユーザーがパスワードを再利用できるようになるまでの日数を設定します。デフォルトはUNLIMITEDです
。PASSWORD_REUSE_MAX
以前に使用したパスワードを再度有効にする前に、リセットする必要がある回数(繰り返し回数)。
PASSWORD_LOCK_TIME
は、アカウントがロックされる日数を設定します(ログインの失敗がFAILED_LOGIN_ATTEMPTSに達したとき)。
PASSWORD_GRACE_TIME
は、パスワードの有効期限が切れる前にパスワードをリセットするための猶予日を設定します。パスワードの有効期限が切れると、ログイン時に警告メッセージが表示され、日数が示されます。猶予期間内にパスワードが変更されない場合、パスワードは無効になります。
PASSWORD_VERITY_FUNCTION
このリソース項目を使用すると、PL / SQLを呼び出してパスワードを確認できます。Oracleはこのアプリケーション用のスクリプトを提供していますが、ユーザーは必要に応じて独自の検証スクリプトを開発できます。このパラメータの設定は、PL / SQL関数の名前です。デフォルトはNULLです。

おすすめ

転載: blog.csdn.net/songyundong1993/article/details/76512699