文档章节

一句话记录--ORA-28001: the password has expired

前世疯狂
 前世疯狂
发布于 2017/06/19 10:57
字数 306
阅读 46
收藏 0

ORA-28001: the password has expired

项目测试库连接的时候突然提示了后台错误:``` ORA-28001: the password has expired


于是使用 DBA 用户登录数据库,查看系统连接用户使用的配置文件信息,执行语句:

SELECT profile FROM dba_users WHERE username = 'XXX';


数据库返回结果为 DEFAULT,代表我们数据库使用的配置文件为默认配置。

查看该配置下的密码有效期设置,执行语句:

SELECT limit FROM dba_profiles WHERE profile = 'DEFAULT' AND resource_name = 'PASSWORD_LIFE_TIME'


数据库返回结果为 180,代表我们数据库中用户默认的密码有效期为 180 天,如果超过该时限就会提示异常。此时,需要修改用户密码来处理该用户异常,执行语句:

ALTER USER userName IDENTIFIED BY password;


执行成功后,该用户即可恢复正常登录。

注:如果感觉有密码限制时间比较麻烦,且数据库无需相关安全限制的话,可以取消该设定,执行语句:

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;


执行成功后即可,再次执行查询语句:

SELECT limit FROM dba_profiles WHERE profile = 'DEFAULT' AND resource_name = 'PASSWORD_LIFE_TIME'


得到的返回已改为 UNLIMITED。

© 著作权归作者所有

前世疯狂
粉丝 8
博文 34
码字总数 21604
作品 0
武汉
架构师
私信 提问
Oracle ORA-28000: the account is locked ORA-28001 the password has expired 解决

ORA-28001 the password has expired Oracle11G的新特性, Oracle11G创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录。 用sqlplus登录sysdba 然后输入原...

IT-Mamba
2018/03/26
16
0
Oracle密码过期the password has expired解决办法

oracle 出现the password has expired这个问题,今天突然发现项目访问不了,一查发现用不了,也登不进去, 这个问题由是Oracle11g密码过期的原因导致的 调试Web项目的时候出现异常: java.s...

卢水发
2014/01/07
4.7K
3
oracle em登陆不了,账户密码过期

登陆oracle em 登陆不了截图如下: 更改用户密码无效: 查看后台log: 2015-06-27 10:11:31,640 Thread-1080228448 WARN collector: Error exit. Error message: ORA-28001: the password has......

abc3486389
2018/06/26
0
0
从4个方面实战oracle的密码操作

较好的实践是,oracle的密码操作通过profile来实现,而资源则是通过资源消费组来控制,profile其实是种限制。 通过profile来控制密码的使用,大抵有四: 1) 密码的历史 在这里,有两个参数:...

长平狐
2012/09/19
81
0
oracle 11g 强制修改密码 ORA-28001 的 处理方法

收到一个监控用户无法连接数据库的告警,Oracle提示错误消息ORA-28001: the password has expired,上去查看用户状态竟然是expired,获取用户基本信息脚本如下: 这是Oracle11G的一个新特性,...

神勇小白鼠
2012/06/27
457
0

没有更多内容

加载失败,请刷新页面

加载更多

java通过ServerSocket与Socket实现通信

首先说一下ServerSocket与Socket. 1.ServerSocket ServerSocket是用来监听客户端Socket连接的类,如果没有连接会一直处于等待状态. ServetSocket有三个构造方法: (1) ServerSocket(int port);...

Blueeeeeee
29分钟前
4
0
用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
4
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
13
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
13
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部