http://www.blogjava.net/freeman1984/archive/2013/04/23/398301.html

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;解决,可以修改为和以前一样。

如果不知道原密码的明文,可以使用原密码的密文来修改,修改后原密码不变。例如:

SQL> select username,password from dba_users where username='JYU';

USERNAME                       PASSWORD
------------------------------ -------------------------------------
JYU 77B2C8BACB7AEAA7 SQL> alter user jyu identified by values '77B2C8BACB7AEAA7'; User altered.

如果想设置密码不过期,可用管理员登陆,然后执行:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

即可。

其他相关参数:

select * 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.

最新文章

  1. linux eclipse c++
  2. 开源、免费功能全面的Chart图
  3. FIFO学习心得
  4. mysql主从复制的一些东西的整理
  5. URL请求过程
  6. Oracle日期函数
  7. 删除svn密码方法
  8. 5事件DOM零级事件跟DOM二级事件
  9. SPFA 最短路径打印方法
  10. javabeans的运用
  11. 一段代码说明javascript闭包执行机制
  12. [置顶] 局部加权回归、最小二乘的概率解释、逻辑斯蒂回归、感知器算法——斯坦福ML公开课笔记3
  13. Linq 内联左联等
  14. 获取reporting services导出pdf的url的方法
  15. mariadb笔记
  16. OJ:神秘的数组初始化
  17. ArcGisServer根据最大最小坐标换算瓦片行列号【转】
  18. .Net中的内存分配问题
  19. 安装解压版的mariadb
  20. google protocol buffer的原理和使用(二)

热门文章

  1. Xcode rename failed(修改类名失败)的解决办法
  2. addslashes及其反函数 stripslashes
  3. dp2--合并石子(一)
  4. Word 2010 怎么在每一章中使用不同的页眉
  5. Prism 文档 第三章 管理组件之间的依赖关系
  6. C#中List<object>.Clear()方法和实例化new List<object>()操作的结果分析
  7. 重写ddt的mk_test_name方法
  8. DocString
  9. mysql 视图、触发器、事物、存储过程、函数
  10. 20165210 Java第五周学习总结