11g oracle 用户密码过期问题 -凯发k8网页登录

standing on the shoulders of giants
posts - 481, comments - 486, trackbacks - 0, articles - 1
  凯发k8网页登录-凯发天生赢家一触即发官网 :: 凯发k8网页登录首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

11g oracle 用户密码过期问题

posted on 2013-04-23 17:25 疯狂 阅读(27424) 评论(1)  编辑  收藏 所属分类: database
oracle 11g 之前默认的用户时是没有密码过期的限制的,在oracle 11g 中默认的profile启用了密码过期时间是180天。如下:
select * from dba_profiles where profile='default' and resource_name='password_life_time';
过期的密码可用alter user userxxx identified by xxx;解决,可以修改为和以前一样。


如果想设置密码不过期,可用管理员登陆,然后执行:
 alter profile default limit password_life_time unlimited;
即可。
其他相关参数:
* from dba_profiles where profile='default' and resource_name like 'password%';
failed_login_attempts 整数
设定登录到oracle 数据库时可以失败的次数。一旦某用户尝试登录数据库的达到该值时,该用户的帐户就被锁定,只能由dba能解锁。
password_life_time
设定口令的有效时间(天数),一旦超过这一时间,必须重新设口令。缺省为180天(11g,10gunlimited).
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.

评论

# re: 11g oracle 用户密码过期问题  回复     

2016-07-11 23:01 by
问问
网站地图