Пароль администратора TeamCity, о котором забывают - где посмотреть?

Синтаксический сахар async в вашем первом методе не нужен и проблематичен, так как вы ничего не ожидаете. Вам просто нужно вернуть Task из вашего результата. Но поскольку вы используете оператор LINQ (то же самое верно для любого метода LINQ), запрос не обрабатывается до тех пор, пока не будет вызван (и также повторно обрабатывается для любых последующих вызовов), поэтому я рекомендую немедленно оценить его:

[ 110]
66
задан Makoto 1 September 2013 в 15:21
поделиться

5 ответов

Если ничего из этого не работает, см. http://sebastienlachance.com/post/Resetting-TeamCity -Password.aspx .

Откройте командную строку и перейдите в папку \ 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
42
ответ дан 24 November 2019 в 14:56
поделиться

TeamCity всегда использует базу данных - если Вы явно не настроили один, он использование база данных HSQLDB, чтобы хранить данные внутренне .

При использовании внешней базы данных, информация пользователя хранится в той базе данных, таким образом, кажется довольно вероятным, что информация пользователя в случае будет храниться в системе HSQLDB.

Вы смогли получать доступ к системе futzing вокруг с базой данных - но я предложу брать резервное копирование сначала.

Второе предложение - отбрасывают парней поддержки в JetBrains электронное письмо. Даже, прежде чем мое рабочее место кутило на Корпоративной лицензии TeamCity, их поддержка была превосходна - быстрый, точный и полезный.

1
ответ дан Bevan 24 November 2019 в 14:56
поделиться

Попробуйте следующее:

Первая остановка услуги TeamCity (также остановил бы агент сборки, если установлено). Затем откройте консоль, перейдите к своему каталогу Java и выполните следующую команду оттуда:

java.exe -cp server.jar; hsqldb.jar ChangePassword USERNAME PASSWORD "PATH_TO_YOUR_TEAMCITY_INSTALLATION".BuildServer
3
ответ дан Flo 24 November 2019 в 14:56
поделиться

Вы могли попытаться сбросить установку TeamCity путем удаления каталога данных TeamCity ($/.BuildServer каталог по умолчанию)

4
ответ дан VonC 24 November 2019 в 14:56
поделиться

I've just had to go through this pain with v5 EAP.

I managed to reset the password successfully by running:

C:\TeamCity\webapps\ROOT\WEB-INF\lib>..\..\..\..\jre\bin\java -cp server.jar;common-api.jar;commons-codec-1.3.jar;util.jar;hsqldb.jar ChangePassword admin password c:\TeamCity\.BuildServer

Although you'll need to substitute C:\TeamCity with wherever your installation is located.

3
ответ дан 24 November 2019 в 14:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: