我已经在8.4.1个月前安装了IBM DB2 Content Manager,现在我想访问它来继续更多的工作。
但是,当我尝试使用系统pipe理客户端login时,它告诉我密码已过期。 错误是:
DGL0394A: Error in ::DriverManager.getConnection;[jcc][t4][2012][11248][3.50.152] Connection authorization failure occurred. Reason: Password expired. ERRORCODE=-4214,SQLSTATE=28000 (STATE) : ; [SERVER = icmnsldb, USERID = icmadmin, SQL RC = -4214, SQL STATE = 28000]
我试过寻找通过configuration文件,使用java更新命令行..我找不到方法来更改或重置密码。 我无法使用系统pipe理客户端来更改密码,因为它不会将我login到开始。 我可以使用任何其他方法来重置/更改DB2 CM用户的密码?
只需在台式机上使用Windows客户端,而不要使用eClient登录。 它会直接通知过期的密码,您可以立即设置新的密码。
DB2使用操作系统对用户进行身份验证,因此您需要使用操作系统工具重置icmadmin用户的密码。 您的文章被标记为Windows,因此如果您的服务器属于某个域,请在本地计算机或域中查找icmadmin用户。
我面临同样的问题。 我以root身份登录,并通过passwd加密了db2用户的密码。 并在WAS控制台中进行了更改。 有效。
在Windows中,单击开始>控制面板>用户帐户>用户帐户>管理用户帐户。
在这里,选择DB2用户名并单击重置密码。