由于 ClearQuest 用户帐户的凭证将传递给 Report Server for ClearQuest,因此必须加密 Rational ClearQuest 管理员帐户密码。不支持空密码。
过程
- 浏览至 /RCQR/server/WebSphere/classes 目录。
- 启动 Java 运行时以装入 com.ibm.rational.security.PasswordCrypt 类并加密密码。
命令的语法为:
用法:java -classpath cqregistry.jar com.ibm.rational.security.PasswordCrypt -encrypt admin-account-password
命令行应该类似如下,其中 password 是要加密的密码:
- 在 Windows 上:
%RATIONAL_COMMON%\JAVA5.0\jre\bin\java -classpath cqregistry.jar com.ibm.rational.security.PasswordCrypt -encrypt paSSwOrD
- 在 UNIX 系统和 Linux 上:
$RATIONAL_COMMON/java/jre/bin/java -classpath cqregistry.jar com.ibm.rational.security.PasswordCrypt -encrypt paSSwOrD
已加密的密码将在控制台中显示。例如:
'paSSwOrD' is encrypted to 'dfce3c5374d10c3506d158b5ce7c7039'
- 记录加密的密码,在后续步骤中将使用它来修改 reportserver.properties 文件。