• Oracle报错,ORA-28001: 口令已经失效


    报错:Oracle报错,ORA-28001: 口令已经失效

    oracle 12c的密码默认有效期为180天

    密码过期解决方法:

    一、相关查询

    1、查看用户密码有效期

    select username,account_status,expiry_date,profile from dba_users;

    2、通过如下sql查询所有用户密码有效期配置。

    sql>SELECT username,PROFILE FROM dba_users;

    上述sql查询结果一般为default

    3、使用如下sql可以查询到default的默认值

    sql>select *  from dba_profiles where profile = 'DEFAULT'  and resource_name = 'PASSWORD_LIFE_TIME'

    二、处理:

    方法一:将默认的有效期改为无限期

    sql>alter profile default limit password_life_time unlimited;   

     这种方法生产环境应该不太适用,因为还要重启才生效

    方法二:修改密码,修改时密码不变,但有效期增加。

    sql>alter user 用户名 identified by <原来的密码> account unlock; ----不用换新密码
    
  • 相关阅读:
    springMVC中添加<mvc:resource>时的问题
    package
    mybatis 解决属性名和字段名不一致
    Linux常用命令
    Hibernate下载
    Hibernate初识
    js根据身份证获取出生年月日
    spring-Boot 热部署
    Struts2---动态action以及应用
    Struts2基础
  • 原文地址:https://www.cnblogs.com/-abm/p/9829303.html
Copyright © 2020-2023  润新知