woaisheipp 发表于 2014-1-3 09:40:30

QC9.0登录提示密码过期

昨天上班的登录QC的时候一直提示“failedto login”,使用站点管理员登录站点的时候也是“failedto login”,详细信息提示的密码过期
Messages:
Failed to Login;
Failed to check authentication of user 'admin';
ORA-28001: the password has expired;

Stack Trace:
com.mercury.jdbc.base.BaseSQLException: ORA-28001: the password has expired

我查了一下判断可能是Oracle11g的密码180天过期机制造成的,遂按照相关资料修改为永不过期,然后重设了一次和以前一样的密码,再来登录的时候还是提示密码过期,折腾一天没搞定,求大牛搭把手,不甚感激

zye0509 发表于 2014-2-11 13:06:09

你好,我也碰到了一样的问题,你解决了么?

szj771643369 发表于 2014-2-11 17:39:49

使用system 用户进入sqlplus 执行
          alter user qcsiteadmin_db account unlock
          Alter user qcsiteadmin_db identified by tdtdtd
          然后重启QC的服务就可以正常使用了
          qcsiteadmin_db 用户的初始化密码为tdtdtd

szj771643369 发表于 2014-2-11 17:40:15

使用system 用户进入sqlplus 执行
          alter user qcsiteadmin_db account unlock
          Alter user qcsiteadmin_db identified by tdtdtd
          然后重启QC的服务就可以正常使用了
          qcsiteadmin_db 用户的初始化密码为tdtdtd

dlwxh55 发表于 2015-1-28 10:35:48

麻烦问下,为什么按szj771643369站友的方法修改过后,还是报错
status=MUTED, label=QC server is muted due to unrecoverable error, reason=Cannot build directory item for key 'communication_security_passphrase' in TD Params Directory,
StackTrace=
java.sql.SQLInvalidAuthorizationSpecException: ORA-01017: invalid username/password; logon denied

请问这里需要如何解决。

iitachi 发表于 2016-4-7 15:59:27

按照三楼的方法,把每个访问不了的项目都重设了密码,就可以访问了,比如alter user default_test_db identified by tdtdtd;
页: [1]
查看完整版本: QC9.0登录提示密码过期