Existem createuser
& dropuser
comandos:
createuser - define a new PostgreSQL user account
dropuser - remove a PostgreSQL user account
Existe uma maneira correspondente de listar as contas de usuário?
Esses dois comandos não requerem que o usuário chame psql
nem compreenda detalhes de como usá-lo.
users
postgresql
CW Holeman II
fonte
fonte
psql -c '\du'
Para limitar a saída apenas ao nome de usuário, basta fazer o seguinte no
psql
shell ou no shell / terminal local comoEnquanto o método rápido, como apontado em uma resposta anterior, exibe 3 colunas; incluindo Nome de usuário , Lista de atributos de função e Membro do (s) grupo (s) de função.
Por fim, como indicado em uma resposta subsequente, os comandos do PostgreSQL executados em segundo plano para o
\du
comando mostram essas colunas "padrão" chamando:A última parte foi copiada da lista de discussão do PostgreSQL .
fonte
Solução SQL normalmente feita pelo psql \ du:
Ref: https://www.postgresql.org/message-id/[email protected]
fonte
Para uma resposta mais simples ...
De dentro do psql:
Do terminal:
Isso me ajuda a lembrar que d é frequentemente usado para d escribe algo e u é para u SERS.
fonte