Я удалил PostgreSQL с sudo apt-get --purge remove
и сделал то же для всех пакетов, но когда я иду для входа в систему существует все еще пользователь "PostgreSQL". Я пытался работать sudo deluser PostgreSQL
но все, что я получаю,
/usr/sbin/deluser: The user `PostgreSQL' does not exist.
Как я полностью удаляю эту учетную запись пользователя после удаления PostgreSQL?
Править: Просто реализованный существуют оставшиеся файлы в /opt/PostgreSQL/9.6/
это не было удалено. Это могло быть причиной? Я не супер знаком с этой областью файловой системы.
Редактирование 2: Я нашел несколько рабочих процессов принадлежавшими "пост-ГРЭС": который является странным, потому что я думал, что полностью удалил его.
Редактирование 3: cat /etc/passwd
содержит: postgres:x:1001:1001:PostgreSQL:/opt/PostgreSQL/9.6:
Люди говорят, что нет ответа xD
Можете ли вы дать нам вывод этого? кошка / etc / passwd | grep -i postgre
blockquote>Отредактировано и изменено
cat /etc/passwd | grep -i postgre postgres:x:111:118:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash
Имя входа и имя пользователя не совпадают, графический инструмент входа в систему показывает ваше имя входа. Попробуйте:
sudo deluser postgres
Также прочитайте
man 5 passwd
Я удалил использование postgreSQL sudo apt-get --purge remove postgresql
, но предыдущий пользователь, которого я создал все еще, остался. Затем я использовал sudo dropuser <username>
и это работало. Я надеюсь, что это полезно.