数据库用户密码配置文件PROFILE(DEFAULT)

数据库用户密码配置文件PROFILE(DEFAULT)

1、数据库用户的密码是由 PROFILE 来配置的。当建立数据库时 , Oracle 会自动建立名称为 DEFAULT 的 PROFILE 。当 创建 用户 而 没有指定 PROFILE 选项 时 , Oracle 就会将 DEFAULT 分配给用户。

2、通过如下的命令可以查出与密码相关的 PROFILE 的值:

SQL>SELECT * FROM DBA_PROFILES D WHERE D.PROFILE = 'DEFAULT' AND ( D.RESOURCE_NAME LIKE   '%PASSWORD%'  OR D.RESOURCE_NAME =   'FAILED_LOGIN_ATTEMPTS' );

 每个参数的含义如下所示:

l  FAILED_LOGIN_ATTEMPTS    密码最大尝试次数,对应状态 LOCKED(TIMED)

l  PASSWORD_LIFE_TIME       密码过期天数。缺省为 UNLIMITED 。

l  PASSWORD_REUSE_TIME      经过多少天,可以重新使用之前用过的密码,缺省为 UNLIMITED 。

l  PASSWORD_REUSE_MAX       对老密码重复用的次数

l  PASSWORD_LOCK_TIME       尝试登陆次数太多被锁的天数

l  PASSWORD_GRACE_TIME      密码过期后还可以使用的天数

 
原文地址:https://www.cnblogs.com/miracle2020/p/14037945.html