通常,当尝试使用过期密码登录数据库时,系统会提示“ORA-28002: the password has expired”。 二、解决方法 方法一:通过SQL*Plus使用具有ALTER USER权限的用户重置密码 使用具有ALTER USER权限的用户(如DBA用户)登录到SQL*Plus。 bash sqlplus / as sysdba 重置过期用户的密码。 sql ALTER USER your_username ...
WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 如果上面查到的规则已经是UNLIMITED,那么无需修改。 如果是限制的,那么要设置为无限制。 ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 然后就可以修改密码了: alter user user_a identified by "user_a"; # 注:这里密码要用...
Oracle密码过期(the password has expired) 1、进入sqlplus模式--sqlplus / as sysdba; 2、查看用户密码的有效期设置(一般默认的配置文件是DEFAULT) SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 3、将密码有效期由默认的180天修改成“无限制”,修改之后不需要重...
the password has expired Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DB...
Oracle密码过期(thepasswordhasexpired)Oracle密码过期(thepasswordhasexpired)1、进⼊sqlplus模式--sqlplus / as sysdba;2、查看⽤户密码的有效期设置(⼀般默认的配置⽂件是DEFAULT) SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'; 3、将密码有效期由默认...
1.java.sql.SQLException: ORA-28001: the password has expired 网上查了一下,连接Oracle,以Oracle用户登陆,输入以下命令 [sql]view plaincopyprint? 1.select*fromdba_profileswhereprofile='DEFAULT'andresource_name='PASSWORD_LIFE_TIME'; 结果显示: [html]view plaincopyprint? 1.PROFILE 2.--- 3.RESOURCE_...
Oracle密码过期the password has expired,oracle11G新特征,半年会提醒一次修改新密码正常情况:只要输入原先帐号密码,回车即可。不正常情况:输入新密码帐号,回车,提示验证错误,这时就需要切换到没过期的管理员用户,高权限也行,输入 ALTER USER XXXI
Oracle数据库的连接密码默认有效期是180天,如果密码过期了,会出现突然连接不到数据库的问题。java连接会报错:java.sql.SQLException: ORA-28001: the password has expired a4e510a38e0ff486eb97def29bdca90.png 解决方案一:修改数据库账号密码,并且重启服务(应用) ...
VSB后台连接oracle报“the password has expired”错误。 原因 错误意为用户的密码已经过期。 解决方法 Oracle11G用户密码默认是180天过期,过期后将会被锁。这时需要对它解除限制,具体如下: 命令行登录oracle,ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED; 将它设置为无限制。 对于已经过期的要重新...
ORA-28001:the password has expired 原因分析:经确认PASSWORD_LIFE_TIME参数已经为UNLIMITED,那为什么还会出现用户密码过期的异常呢? oracle11g默认default概要文件中PASSWORD_LIFE_TIME为180天,若将其修改为unlimited,那么还没有被提示ora-28002or ora-28001告警的用户不会再遇到该问题,但修改之前就遇到ora-28002or ora...