Задать вопрос
@oreoenotik5

PqAdmin 4 не создаётся первый пользователь при установке?

root@4277089-mj96801: sudo /usr/pgadmin4/bin/setup-web.sh
Setting up pgAdmin 4 in web mode on a Debian based platform...
Creating configuration database...
/usr/pgadmin4/venv/lib/python3.10/site-packages/google/api_core/_python_version_support.py:254: FutureWarning: You are using a Python version (3.10.12) which Google will stop supporting in new releases of google.api_core once it reaches its end of life (2026-10-04). Please upgrade to the latest Python version, or at least Python 3.11, to continue receiving updates for google.api_core past that date.
warnings.warn(message, FutureWarning)
pgAdmin 4 - Application Initialisation
======================================

Creating storage and log directories...
We can now configure the Apache Web server for you. This involves enabling the wsgi module and configuring the pgAdmin 4 application to mount at /pgadmin4. Do you wish to continue (y/n)? y
The Apache web server is running and must be restarted for the pgAdmin 4 installation to complete. Continue (y/n)? y
Apache successfully restarted. You can now start using pgAdmin 4 in web mode at 127.0.0.1/pgadmin4

на это моменте он должен запросить ввести первый логин и пароль. но даже после полного удаления и базы и всего всего, он не запрашивает. и при входе в веб версию сразу login, хотя пользователя я не создавал
  • Вопрос задан
  • 90 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    DevOps-инженер с нуля
    15 месяцев
    Далее
  • Hi-TECH Academy
    L101 Администрирование Linux. Базовый курс
    5 дней
    Далее
  • Нетология
    Devops-инженер с нуля: расширенный курс
    19 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
дело не в постгресе, а в отдельном sqlite-файле pgadmin — /var/lib/pgadmin/pgadmin4.db (не /var/lib/pgadmin4, это отдельный от постгреса стейт). Юзера создаёт самая первая alembic-миграция, внутри неё и спрашивается email/pass. Если файл с уже применённой миграцией остался с прошлой установки, apt purge его не чистит, и скрипт просто пропускает создание юзера. Снеси файл и прогони заново:
sudo mv /var/lib/pgadmin/pgadmin4.db /var/lib/pgadmin/pgadmin4.db.bak && sudo /usr/pgadmin4/bin/setup-web.sh
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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