Sobes.tech
Junior — Middle

Como obter uma lista de todos os utilizadores na base de dados PostgreSQL usando a linha de comandos?

sobes.tech IA

Resposta da IA

Para obter uma lista de todos os utilizadores na base de dados PostgreSQL através da linha de comandos, pode usar a ferramenta psql e executar uma consulta SQL na tabela do sistema pg_roles ou pg_user.

Exemplo de comando:

psql -U postgres -c "SELECT rolname FROM pg_roles;"

Aqui, -U postgres indica o utilizador para ligação, e -c permite executar a consulta SQL e mostrar o resultado. Em resposta, obterá uma lista de todos os papéis (utilizadores) na base de dados.