Oracle报错,ORA-28001: 口令已经失效
发布时间:2020-12-12 13:42:57 所属栏目:百科 来源:网络整理
导读:报错: Oracle报错,ORA-28001: 口令已经失效 ? oracle 12c的密码默认有效期为180天 ? 密码过期解决方法: 1、通过如下sql查询所有用户密码有效期配置。 sqlSELECT username,PROFILE FROM dba_users; 上述sql查询结果一般为default ? 2、使用如下sql可以查询
报错:Oracle报错,ORA-28001: 口令已经失效 ? oracle 12c的密码默认有效期为180天 ? 密码过期解决方法: 1、通过如下sql查询所有用户密码有效期配置。 sql>SELECT username,PROFILE FROM dba_users; 上述sql查询结果一般为default ? 2、使用如下sql可以查询到default的默认值 sql>select * from dba_profiles where profile = ‘DEFAULT‘ and resource_name = ‘PASSWORD_LIFE_TIME‘ ? 3、处理: 方法一:将默认的有效期改为无限期 sql>alter profile default limit password_life_time unlimited; ?这种方法生产环境应该不太适用,因为还要重启才生效 ? 方法二:修改密码,修改时密码不变,但有效期增加。 sql>alter user 用户名 identified by <原来的密码> account unlock; ----不用换新密码 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |