PROFILE中的口令参数
Posted on November 10, 2006
今天看到了下AD中的PORFILE,其中的密码策略是这样的:
SQL> SELECT * 2 FROM dba_profiles 3 WHERE profile != 'DEFAULT' 4 AND resource_name LIKE 'PASSWORD%'; PROFILE RESOURCE_NAME RESOURCE LIMIT ------------------------------ -------------------------------- -------- ------- AD_PATCH_MONITOR_PROFILE PASSWORD_LIFE_TIME PASSWORD 60 AD_PATCH_MONITOR_PROFILE PASSWORD_REUSE_TIME PASSWORD DEFAULT AD_PATCH_MONITOR_PROFILE PASSWORD_REUSE_MAX PASSWORD DEFAULT AD_PATCH_MONITOR_PROFILE PASSWORD_VERIFY_FUNCTION PASSWORD DEFAULT AD_PATCH_MONITOR_PROFILE PASSWORD_LOCK_TIME PASSWORD .0416 AD_PATCH_MONITOR_PROFILE PASSWORD_GRACE_TIME PASSWORD 10 已选择6行。
这几个参数的含义分别是:
PASSWORD_LIFE_TIME: 某个口令的有效时间。
PASSWORD_REUSE_TIME: 指口令在多少天内可被重用。
PASSWORD_REUSE_MAX: 口令可被重用的最大次数。
PASSWORD_VERIFY_FUNCTION: 密码验证函数。
Sample code: {ORACLE_HOME}/rdbms/admin/utlpwdmg.sql
PASSWORD_LOCK_TIME: 当登录尝试失败次数达到规定次数后后该帐号被禁用的天数。尝试次数由FAILED_LOGIN_ATTEMPTS指定。
PASSWORD_GRACE_TIME: 口令豁免期,即PASSWORD_LIFE_TIME指定的有效日期之后的允许登录日期,在该期间内将有警告提示。
语法:
ALTER PROFILE test_profile LIMIT PASSWORD_GRACE_TIME 10;Related Posts
» Filed Under Database
Print This Post
Comments
Leave a Reply
