Oracle客户端或者JDBC连接Oracle的时候,提示ORA-28001或者ORA-28002错误

是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。

如果想去除180天的密码生存周期的限制可通过如下SQL语句将其关闭

sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

修改之后不需要重启动数据库,会立即生效。

修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示;
已经被提示的帐户必须再改一次密码,举例如下:

sql> alter user 用户名 identified by 密码

java.sql.SQLException: ORA-28001: 口令已经失效相关推荐

  1. java.sql 拒绝连接_java.sql.SQLException: ORA-01017: 用户名/口令无效; 登录被拒绝

    java.sql.SQLException: ORA-01017: 用户名/口令无效; 登录被拒绝 at oracle.jdbc.dbaccess.DBError.throwSqlException( ...

  2. ORACLE各种常见java.sql.SQLException归纳

    java.sql.SQLException错误! ORA-00904:     --invalid column name 无效列名 ORA-00942: --table or view does n ...

  3. oracle错误(一) ORA-各种常见java.sql.SQLException小结

    ORA-00904: --invalid column name 无效列名ORA-00942: --table or view does not exist 表或者视图不存在ORA-01400: -- ...

  4. oracle ora-各种常见java.sql.SQLException归纳

    va.sql.SQLException错误! ORA-00904:     --invalid column name 无效列名 ORA-00942: --table or view does not ...

  5. oracle ora-各种常见java.sql.SQLException归结

    oracle ora-各种常见java.sql.SQLException归纳 java.sql.SQLException错误! ORA-00904:     --invalid column name ...

  6. java.sql.SQLException错误

    java.sql.SQLException错误! ORA-00904: –invalid column name 无效列名 ORA-00942: –table or view does not exi ...

  7. java.sql.SQLException: Io 异常: Got minus one from a read call

    http://quicker.iteye.com/blog/1740690 Tomcat服务器下的应用连接Oracle时报错,出现以下异常: java.sql.SQLException: Io 异常: ...

  8. Cause: java.sql.SQLException: connection closed问题排查、解决

    connection closed 获取到的连接已经失效,导致抛出异常: message:com.framework.smart.admin.common.exception.AdminExcepti ...

  9. php column not found,java.sql.SQLException: Column 'cloumn name' not found.

    Hi, My system configuration: Mandrake 9.0 + Tomcat 4.1.24 + MySQL 4.0.12. + Apache [問題] 我有一隻Servlet ...

  10. java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value

    mysql 报这个异常:java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value update 表名 set c ...

最新文章

  1. K-means聚类K值的选择、Calinski-Harabasz准则
  2. Resources about Rx(Reactive Extensions)
  3. 【Kali渗透全方位实战】子域名的概念与探测(DNSenum工具和Sublist3r脚本的使用)
  4. leetcode算法题--Z字型变换
  5. Java基础篇:equals()方法与==的区别
  6. ORACLE 将SQL的执行脚本返回值传给SHELL
  7. Apache、Nginx、Tomcat的区别
  8. 【Flink】FLink 通讯组件 Akka与Actor 模型
  9. Pytorch:Tensor和Numpy
  10. 数字证书注册审批机构(RA)
  11. 将JavaScript函数作为参数传递
  12. C#中使用GUID的笔记
  13. 在后台增加一个查询条件
  14. Android 新建项目 页面
  15. ubuntu装机必备+主题美化
  16. java版本号分段比较_java比较版本号大小
  17. 医疗保险管理系统设计 Java
  18. 机器学习理论知识概述
  19. Python图片按比例缩放后的宽和高(PIL等比缩放)
  20. 淘宝/天猫API系列:图片搜索淘宝商品接口

热门文章

  1. python读取us7ascii字符集Oracle数据库中文乱码问题的解决方案
  2. 如何修改wampserver中mysql中字符编码的解决方案
  3. c++ 捕获所有异常
  4. Eclipse的Git插件Egit: merge合并冲突具体解决方法
  5. 【报告分享】2022年快手新市井商业内循环营销通案:让企业经营走向确定性增长.pdf(附下载链接)...
  6. KDD2021 | 推荐系统中利用深度哈希方法学习类别特征表示
  7. 【报告分享】中国人工智能产业发展指数.pdf
  8. 计算机视觉目标检测算法总结1——简介
  9. 跨域推荐: 迁移学习和推荐系统的火花碰撞
  10. FKGE:合格的知识图谱嵌入已经学会保护隐私啦!