java.sql.SQLException: ORA-28001: 口令已经失效
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: 口令已经失效相关推荐
- java.sql 拒绝连接_java.sql.SQLException: ORA-01017: 用户名/口令无效; 登录被拒绝
java.sql.SQLException: ORA-01017: 用户名/口令无效; 登录被拒绝 at oracle.jdbc.dbaccess.DBError.throwSqlException( ...
- ORACLE各种常见java.sql.SQLException归纳
java.sql.SQLException错误! ORA-00904: --invalid column name 无效列名 ORA-00942: --table or view does n ...
- oracle错误(一) ORA-各种常见java.sql.SQLException小结
ORA-00904: --invalid column name 无效列名ORA-00942: --table or view does not exist 表或者视图不存在ORA-01400: -- ...
- oracle ora-各种常见java.sql.SQLException归纳
va.sql.SQLException错误! ORA-00904: --invalid column name 无效列名 ORA-00942: --table or view does not ...
- oracle ora-各种常见java.sql.SQLException归结
oracle ora-各种常见java.sql.SQLException归纳 java.sql.SQLException错误! ORA-00904: --invalid column name ...
- java.sql.SQLException错误
java.sql.SQLException错误! ORA-00904: –invalid column name 无效列名 ORA-00942: –table or view does not exi ...
- java.sql.SQLException: Io 异常: Got minus one from a read call
http://quicker.iteye.com/blog/1740690 Tomcat服务器下的应用连接Oracle时报错,出现以下异常: java.sql.SQLException: Io 异常: ...
- Cause: java.sql.SQLException: connection closed问题排查、解决
connection closed 获取到的连接已经失效,导致抛出异常: message:com.framework.smart.admin.common.exception.AdminExcepti ...
- 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 ...
- java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value
mysql 报这个异常:java.sql.SQLException: Data truncation: Truncated incorrect DOUBLE value update 表名 set c ...
最新文章
- K-means聚类K值的选择、Calinski-Harabasz准则
- Resources about Rx(Reactive Extensions)
- 【Kali渗透全方位实战】子域名的概念与探测(DNSenum工具和Sublist3r脚本的使用)
- leetcode算法题--Z字型变换
- Java基础篇:equals()方法与==的区别
- ORACLE 将SQL的执行脚本返回值传给SHELL
- Apache、Nginx、Tomcat的区别
- 【Flink】FLink 通讯组件 Akka与Actor 模型
- Pytorch:Tensor和Numpy
- 数字证书注册审批机构(RA)
- 将JavaScript函数作为参数传递
- C#中使用GUID的笔记
- 在后台增加一个查询条件
- Android 新建项目 页面
- ubuntu装机必备+主题美化
- java版本号分段比较_java比较版本号大小
- 医疗保险管理系统设计 Java
- 机器学习理论知识概述
- Python图片按比例缩放后的宽和高(PIL等比缩放)
- 淘宝/天猫API系列:图片搜索淘宝商品接口
热门文章
- python读取us7ascii字符集Oracle数据库中文乱码问题的解决方案
- 如何修改wampserver中mysql中字符编码的解决方案
- c++ 捕获所有异常
- Eclipse的Git插件Egit: merge合并冲突具体解决方法
- 【报告分享】2022年快手新市井商业内循环营销通案:让企业经营走向确定性增长.pdf(附下载链接)...
- KDD2021 | 推荐系统中利用深度哈希方法学习类别特征表示
- 【报告分享】中国人工智能产业发展指数.pdf
- 计算机视觉目标检测算法总结1——简介
- 跨域推荐: 迁移学习和推荐系统的火花碰撞
- FKGE:合格的知识图谱嵌入已经学会保护隐私啦!