受影响版本:Oracle11g以上版本。 导致密码消失的原因:Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。 当以客户端登陆Oracle提示ORA-28002,则基本可以确定登陆帐号 ...
. 查看密码有效期设置: SELECT FROM dba profiles s WHERE s.profile DEFAULT AND resource name PASSWORD LIFE TIME 默认显示 天后到期。 .密码有效期由默认的 天修改成 无限制 : ALTER PROFILE DEFAULT LIMIT PASSWORD LIFE TIME UNLIMITED . 再次查看,则 ...
2019-10-09 17:26 0 2734 推荐指数:
受影响版本:Oracle11g以上版本。 导致密码消失的原因:Oracle 11g中默认的DEFAULT概要文件中口令有效期PASSWORD_LIFE_TIME默认值为180天。 当以客户端登陆Oracle提示ORA-28002,则基本可以确定登陆帐号 ...
SQL> select username, user_id, account_status,expiry_date, profile from dba_users where username ...
1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM ...
oracle数据库用户设置密码有效期后,如果密码过期,使用程序调用该用户时会报错:ORA-28001:the password has expired 可以将相关用户所属profile更改为永不过期,也可以为已过期用户更改密码 使用oracle用户以sysdba身份登录sqlplus ...
1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM ...
Oracle默认在default概要文件中设置了“PASSWORD_LIFE_TIME=180天”,导致密码过期,程序无法使用,业务进程会提示无法连接数据库等字样。 密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),通过下面 ...
错误提示:ORA-28001: the password has expired (DBD ERROR: OCISessionBegin) 解决方法:修改密码为永不过期 (1)查看用户的proifle是哪个,一般是default:sql>SELECT username,PROFILE ...
1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM ...