Как восстановить пароль встроенного администратора TestIT?

Последние изменения: 26.09.2025

Актуально для пользователей TestIT Enterprise.

Выполните команды в папке с проектом:

docker-compose -f docker-compose.yml -p <имя_проекта> exec <имя_контейнера> psql -U <имя_администратора_postgres> -d authdb -a -c "UPDATE \"AspNetUsers\" SET \"PasswordHash\"='AQAAAAEAACcQAAAAECcIyHvyOizImicKdyRomOoh1G8MBfN9p/yzdUEve6AjRGpZWB5DP8WzLsrNbOoiLw==', \"IsDeleted\"=false, \"IsDisabled\"=false where \"UserName\"='admin' AND \"UserType\"='LOC';"

Логин администратора postgres по умолчанию - postgres
Пароль для пользователя admin (LOC) будет выставлен на пароль по умолчанию - Qwerty123

"UserName\"='admin' можно заменить на любого локального пользователя и, поcле применения команд, у него так же будет пароль Qwerty123

или так:
1. docker exec <имя_контейнера> bash
2. psql -U <имя_администратора_postgres> -d authdb -a -c "UPDATE "AspNetUsers" SET "PasswordHash"='AQAAAAEAACcQAAAAECcIyHvyOizImicKdyRomOoh1G8MBfN9p/yzdUEve6AjRGpZWB5DP8WzLsrNbOoiLw==', "IsDeleted"=false, "IsDisabled"=false where "UserName"='admin' AND "UserType"='LOC';"

Если БД внешняя:
1. psql -U <имя_администратора_postgres> -d authdb -a -c "UPDATE \"AspNetUsers\" SET \"PasswordHash\"='AQAAAAEAACcQAAAAECcIyHvyOizImicKdyRomOoh1G8MBfN9p/yzdUEve6AjRGpZWB5DP8WzLsrNbOoiLw==', \"IsDeleted\"=false, \"IsDisabled\"=false where \"UserName\"='admin' AND \"UserType\"='LOC';"

Помогла ли вам статья?