错误场景:当使用sqlplus进行登录时报错:ORA-28002 密码过期。
错误原因:由于oracle 11g 在默认在default概要文件中设置了密码过期天数,“PASSWORD_LIFE_TIME=180”,密码过期后就会报此提示。

解决方案:
1、查看用户的概要文件名,一般为default

1

sql> SELECT username,PROFILE FROM dba_users;

2、查看指定概要文件(如default)的密码有效期设置

1

sql> SELECT FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

3、将密码有效期由默认的180天修改成“无限制”,立即生效,修改后没有提示过期的用户将不会再提示

1

sql> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4.检查已经密码过期的用户

账号的状态大致被分为:OPEN(正常),LOCKED(通过SQL语句进行的锁定),LOCKED(TIMED)(超过最大错误登录次数被动锁定),EXPIRED或者EXPIRED(GRACE)(密码过期状态),EXPIRED & LOCKED(TIMED)(密码过期并超过了限制次数被锁定)等。

1

sql> SELECT username,account_status FROM dba_users;

5.修改后,还没有被提示ORA-28002警告的帐户不会再有同样的提示,已经被提示的帐户必须修改密码

1

sql> ALTER user 用户名 identified BY <密码>

ORA-28002 密码过期解决方案相关推荐

  1. 新装oracle密码过期,Oracle 11g密码过期问题及解决方案

    问题: 在自用的一个系统里,连接的是本地自建的一个数据库.用sqldeveloper登录数据库.提示如下图: 提示:密码过期 解决方案: 密码过期一般存在两种可能: 由于Oracle中默认在defau ...

  2. Oracle 11g密码过期问题解决方案

    [问题描述] 近日,使用sqlplus登陆短消息Oracle(Oracle培训 )数据库时提示"ORA-28000: 帐号被锁定". [原因/触发因素] 确定是由于oracle11 ...

  3. Oracle 11g密码过期问题及解决方案

    Oracle 11g密码过期问题及解决方案 参考文章: (1)Oracle 11g密码过期问题及解决方案 (2)https://www.cnblogs.com/bad-guy/p/10998115.h ...

  4. Oracle忘记用户名和密码的解决方案

    Oracle忘记用户名和密码的解决方案 说明:有时候,oracle数据库密码被遗忘,这时你把常用的密码都试个遍都不行,那你可以往下看. 一.直接通过操作系统认证方式登录,修改用户密码 在cmd或bas ...

  5. 玩转oracle 11g(22):ora-01691和修改密码过期时间

    5. 增加新的数据文件 报:ORA -01691错误 解决描述: 在对应表空间增加新的数据文件 1. select * from dba_data_files ; 查询出表空间的数据文件路径 2.通过 ...

  6. oracle用户密码不被锁,Oracle用户密码过期和用户被锁解决方法【转】

    [原因/触发因素] 确定是由于Oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响 密码过期后, ...

  7. oracle的口令忘了_Oracle忘记用户名和密码的解决方案

    Oracle忘记用户名和密码的解决方案 说明:有时候,oracle数据库密码被遗忘,这时你把常用的密码都试个遍都不行,那你可以往下看. 一.直接通过操作系统认证方式登录,修改用户密码 在cmd或bas ...

  8. Oracle 11g存在密码过期问题

    [原因/触发因素] 确定是由于oracle11g中默认在default概要文件中设置了"PASSWORD_LIFE_TIME=180天"所导致. [影响和风险] 影响 密码过期后, ...

  9. AD域用户密码过期-用户如何实现AD域密码自助修改或重置?

    工作中我们经常会遇到AD域密码过期的情况,由于没有及时对AD域密码进行修改导致AD域密码过期,用户不能登录.AD域密码为什么会过期呢?这与IT管理员的AD域密码策略有关.为了防止恶意者进行密码攻击,I ...

最新文章

  1. LAMP环境搭建之rpm软件包
  2. Struts2(1)简介
  3. ubuntu 安装php-redis
  4. 公安网安装mysql 5.7_安装Mysql 5.7.1
  5. 《JavaScript面向对象的编程指南》--读书笔记
  6. (转)SpringMVC学习(十)——SpringMVC与前台的json数据交互
  7. uni.share失效 无法唤醒微信 而且还卡住的情况
  8. oracle 10g for solaris准备工作和实例的删除
  9. SAP ABAP开发实战——从入门到精通系列教程目录
  10. 用计算机用语说唯美的话,100句唯美说说qq空间句子合集
  11. 《Offer一箩筐》一份高质量「简历」撰写指南,望打扰!!
  12. web版收银系统,支持支付宝,微信扫描枪支付,数字输入
  13. C语言 | 计算某日是该年的第几天
  14. Python-opencv 批量处理图片
  15. 利用Chrome Headless模式网页转PDF
  16. 传统企业借力商派助推转型
  17. xs128之OLED12864
  18. 【pytorch系列】ResNet中的BasicBlock与bottleneck
  19. html中屏幕文字轮播怎么做,如何制作网页滚动文字(html)(一)
  20. 干货|我的剪辑软件使用经历

热门文章

  1. 该设备或资源(Web代理)未设置为接受端口“7890“上的连接解决方案
  2. 蓝桥杯 算法训练 K好数
  3. 华为如何造车?动机、底气、战略布局、客户
  4. Java手写线程池(不带返回值、带返回值)
  5. 吴恩达机器学习(十三)异常检测(高斯分布)
  6. [bzoj 2768][bzoj 1877]
  7. linux 中断 c语言程序,linux驱动之中断处理过程C程序部分
  8. 利用js实现一键复制功能
  9. Chrome 浏览器 NET::ERR_SSL_OBSOLETE_VERSION 问题及解决方式
  10. django 设置媒体url_编写第一个 django 应用