当前位置: 首页 > news >正文

Oracle用户密码过期,修改永不过期

修改密码有效过期时间,可以通过以下四步设置,如果再第一步发现本身的密码过期时间为无限期的,那就请各位小伙伴绕过,如果发现不是无期限的,那么必须设置第四步,才会生效。

目录

第一步:查询密码有效时长

第二步:查看当前用户密码到期日期 

 第三步:设置密码永不过期

第四步:重置密码


第一步:查询密码有效时长

以管理员用户(sys)登录plsql,查询密码过期时间,sql语句如下,

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

 查询结果如下图,

可以看到密码过期时间是180天

第二步:查看当前用户密码到期日期 

以管理员用户(sys)登录plsql,查询未被锁的用户信息,sql语句如下,

select username,account_status,expiry_date,profile from dba_users where account_status='OPEN';

查询结果如下图,

 可以看到密码过期时间为2023年5月1号

 第三步:设置密码永不过期

 以管理员用户(sys)登录plsql,为用户设置密码过期时间,sql语句如下,

  1. alter profile default limit password_life_time '90';--90天期限

  2. alter profile default limit password_life_time unlimited; --永久期限

 修改结果如下图,

 可以看到 有效时长,为无限制

第四步:重置密码

!!!!!!!!!!!!!非常重要,用户密码必须重置,重置后才生效!!!!!!!!
过期的账户,重置密码后期不会再过期,重置为以前的密码,不用换新密码。重置sql语句

alter user 用户名 identified by 原来的密码;

 至此,我们Oracle密码才重置结束,当前用户密码才会永久。

http://www.lryc.cn/news/44045.html

相关文章:

  • welearn 视听说1-4
  • 【git】将本地项目同步到远程
  • 10-链表练习-LeetCode82删除排序链表中的重复元素II
  • 贯穿设计模式第五话--接口隔离原则
  • C语言计算机二级/C语言期末考试 刷题(四)
  • JDK8中Stream接口的常用方法
  • ThingsBoard源码解析-数据订阅与规则链数据处理
  • 探究Transformer模型中不同的池化技术
  • Android 9.0 设置讯飞语音引擎为默认tts语音播报引擎
  • 直流无刷电机驱动的PWM频率
  • 机房动环监控4大价值,轻松解决学校解决问题
  • 用于平抑可再生能源功率波动的储能电站建模及评价(Matlab代码实现)
  • Burpsuite详细教程
  • 目标检测:FP(误检)和FN(漏检)统计
  • 【MySQL专题】04、性能优化之读写分离(MyCat)
  • 信息系统项目管理师第四版知识摘编:第5章 信息系统工程
  • 【2023春招】西山居游戏研发岗笔试AK
  • 什么是分布式,分布式和集群的区别又是什么?
  • Cellchat和Cellphonedb细胞互作一些问题的解决(error和可视化)
  • 大文件分片上传的实现【前后台完整版】
  • Java序列化面试总结
  • fs的常用方法
  • 【华为OD机试 2023最新 】字符串重新排列、字符串重新排序(C++ 100%)
  • Matlab自动消除论文插图白边的7种方法
  • Python每日一练(20230330)
  • 面试官:Tomcat 在 SpringBoot 中是如何启动的(二)
  • 软件测试岗位中,如何顺利拿下50K+?送你一份涨薪秘籍
  • java webflux函数式实现数据结构
  • 百度文心一言可以完胜ChatGPT的4点可能性
  • 大型分布式架构设计