Como remover o usuário “PostgreSQL” no Ubuntu 17.04

1

Eu desinstalei o PostgreSQL com sudo apt-get --purge remove e fiz o mesmo para todos os pacotes, mas quando vou fazer login ainda há um usuário "PostgreSQL". Eu tentei executar sudo deluser PostgreSQL , mas tudo que eu obtenho é

/usr/sbin/deluser: The user 'PostgreSQL' does not exist.

Como faço para remover completamente esta conta de usuário depois de desinstalar o PostgreSQL?

Editar: Apenas percebi que há arquivos restantes em /opt/PostgreSQL/9.6/ que não foram removidos. Isso poderia ser a causa? Eu não sou super familiarizado com esta área do sistema de arquivos.

Editar 2: Encontrei alguns processos em execução de propriedade do "postgres": o que é estranho porque achei que eu o desinstalei completamente.

Editar 3: cat /etc/passwd contém: postgres:x:1001:1001:PostgreSQL:/opt/PostgreSQL/9.6:

    
por Jake G 10.10.2017 / 22:52

2 respostas

2

As pessoas dizem que não há resposta xD

  

você pode nos dar a saída disso?       cat / etc / passwd | grep -i postgre

Editado e reformulado

cat /etc/passwd | grep -i postgre
postgres:x:111:118:PostgreSQL administrator,,,:/var/lib/postgresql:/bin/bash

Nome de login e nome de usuário não são a mesma ferramenta de login gráfica que mostra o nome de login. Experimente:

sudo deluser postgres

Leia também

man 5 passwd
    
por Drymartini 11.10.2017 / 01:51
0

Eu desinstalei o postgreSQL usando sudo apt-get --purge remove postgresql , mas um usuário anterior que eu criei ainda permaneceu. Então, usei sudo dropuser <username> e funcionou. Espero que isso seja útil.

    
por JorgeMJ 21.02.2018 / 18:39