58.oracle密码过期

一般oracle数据库中创建的用户默认是180天过期,一般如果想让它永不过期,可以进行如下设置:

1.使用dba用户登录

sqlplus / as sysdba

2.查看口令失效用户的profile文件

SELECT username,profile FROM dba_users where username='xxxx';  #这里主要查看用户对应的profile文件。

3.查看对应的profile文件口令有效期设置,这里假设是DEFAULT

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

4.将口令有效期180天修改为无限制

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;     # 这条命令就是设置不过期

5 这里设置密码可以被重复使用

alter  profile SYS_PROFILE limit password_reuse_max unlimited;
    alter  profile SYS_PROFILE limit password_reuse_time unlimited;

6.如果密码已经过期了,可以通过修改用户密码的方式激活密码:

alter user  username identified by  password;

 

posted on   太白金星有点烦  阅读(69)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2022-05-16 3.Mysql迁移到mongodb实战(命令方式方式)

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示