【发布时间】:2011-05-02 18:07:32
【问题描述】:
嗨 我很久以前在我的家用电脑上安装了 teamcity。 我现在正在尝试重新使用它,但我忘记了管理员用户名和密码 是否有默认管理员用户名? 以及如何获取密码?
谢谢
【问题讨论】:
-
@tzot,这不是那个问题的重复。他要求输入用户名和密码,而不仅仅是密码。
嗨 我很久以前在我的家用电脑上安装了 teamcity。 我现在正在尝试重新使用它,但我忘记了管理员用户名和密码 是否有默认管理员用户名? 以及如何获取密码?
谢谢
【问题讨论】:
在 TeamCity 8 中,您可以以超级用户身份登录并通过这种方式更改密码。您只需使用一个空的用户名和最后一次出现在 logs\teamcity-server.log 文件中的“超级用户身份验证令牌”作为您的密码。
请参阅以下内容了解更多信息:
【讨论】:
好的,所以您忘记了 teamcity 实例中的用户名和密码。
如何重置密码:描述为 here。
如何获取用户名强>:
config\database.properties文件connectionUrl 属性指向存储一些团队城市设置的数据库users表更新
获取用户名后,您可以通过以下方式重置其密码(复制自linked answer):
\webapps\ROOT\WEB-INF\lib 文件夹..\..\..\..\jre\bin\java.exe -cp server.jar;common-api.jar;commons-codec-1.3.jar;util.jar;hsqldb.jar ChangePassword username newpassword
【讨论】:
仅供参考,不要听从users 表的建议。 TeamCity 是一款优质产品,因此所有密码都经过加盐/哈希处理(下面的 TC 9):
mysql [teamcity]> SELECT id, password FROM users;
+-----+---------------------------------------------------+
| id | password |
+-----+---------------------------------------------------+
| 21 | k9d9yuE13FtQm8eT:1e24ad492777f94dec0c905127d1ea48 |
| 13 | m1l79Yy03hjoxKdA:199d1ea48e28a78bafde576dd88e6de7 |
| 85 | gOBpYHipOrtEGbUx:88f234847c07085798f9a4f8726e39df |
+-----+---------------------------------------------------+
【讨论】: