Oracle用户密码过期如何修改永不过期

2024-04-16 0 237
目录
  • 前言
  • 第一步:查询密码有效时长
  • 第二步:查看当前用户密码到期日期
  • 第三步:设置密码永不过期
  • 第四步:重置密码
  • 总结

前言

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

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

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

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

查询结果如下图,

Oracle用户密码过期如何修改永不过期

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

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

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

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

查询结果如下图,

Oracle用户密码过期如何修改永不过期

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

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

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

alter profile default limit password_life_time \’90\’;–90天期限
alter profile default limit password_life_time unlimited; –永久期限

修改结果如下图,

Oracle用户密码过期如何修改永不过期

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

第四步:重置密码

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

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

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

总结

到此这篇关于Oracle用户密码过期如何修改永不过期的文章就介绍到这了,更多相关Oracle用户密码过期内容请搜索悠久资源以前的文章或继续浏览下面的相关文章希望大家以后多多支持悠久资源!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悠久资源 Oracle Oracle用户密码过期如何修改永不过期 https://www.u-9.cn/database/oracle/185890.html

常见问题

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务