Oracle错误代码:ORA-28002导致密码消失 Oracle错误代码:ORA-28002。 受影响版本:Oracle11g以上版本。 导致密码消失的原因:Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。 当以客户端登陆Oracle提示ORA-28002,则基本可以确定登陆帐号已过有效期,使用具有DBA权限的帐号重置该帐号密码即可。
1、报错 SQL> conn scott/tiger ERROR: ORA-28002: the password will expire within 7 days 2、处理方法 查看用户的 profile(一般是 default) SQL> select username,profile from dba_users; 查看default 概要文件设置的密码有效期(默认180天) SQL> select * from dba_profiles where resource_name='PASSWORD_...
1、查询用户的profile,一般是DEFAULT select username,profile from dba_users; 2、以DEFAULT作为dba_profiles表profile字段的参数,查询密码生效天数 select * from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_LIFE_TIME'; 3、修改密码永久有效 alter profile default limit PASSWORD_LIFE_...
ERROR:ORA-28002: the password will expire within 7 days 解决方案: 查询密码策略:DEFAULT 在管理员用户中查询dba_users数据字典 desc dba_users; 1. select username,profile from dba_users; 1. 从查询结果可知,大多数用户策略都为DEFAULT USERNAME PROFILE --- --- SYS DEFAULT SYSTEM DEFAULT XS$NULL DEF...
简介:近期小编在开发api接口时,调试中接口返回ORA-28002错误,看前缀知道是Oracle返回的错误信息,随查了下Oracle相关文档。在此把解决方案分享给有需要的朋友。在oracle database 11g中,默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”所导致。密码过期后,业务进程连接数据库异常,影响业务使用。数据库密码过...
ORA-28002解决方法 ORA-28002 the password will expire within 7 days 解决方法 提示密码快过期了,由于需要连接的测试数据库,所以决定将密码设置成永不过期。 1.查看用户的profile设置 SELECT username,profile FROM dba_users whereusername='<username>';...
方法/步骤 1 现象描述:登陆oracle 11g提示ERROR:ORA-28002: the password will expire within7 days告警信息:ERROR: ORA-28002: the password will expire within7 days原因分析:SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';oracle...
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';取消限制:ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;修改后,还没有被提示ORA-28002警告的用户不会再碰到同样的提示;已经被提示的用户必须再改一次密码,然后才可以。
出现Error:ORA-28002:X天之后口令将过期,查询密码过期时间:SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';系统显示密码为无期限,如图2。 图2 出现Oracle账号密码已经设置无期限,但账号infodba的密码有期限的问题。查询账号infodba是否使用的是default概要文件:SELECTuser...
今天上班开发同事在连接数据库时,提示:“ERROR:ORA-28002: the password will expire within 7 days”。此文档记录一下处理办法 查看用户的proifle 一般用户的proifle都是default SELECTusername,PROFILEFROMdba_users; 查看对应的概要文件的密码有效期设置