"Confiança" significa "qualquer nome de usuário que o cliente use, você não precisa pedir uma senha para verificar o usuário".
"Ident" significa "aceitar o que o identd retorna como o nome de usuário, sem pedir uma senha para verificar".
Há mais informações sobre os diferentes métodos de autenticação no site postgresql .
Para descobrir por que essa conexão em particular falhou, você precisa verificar os logs postgresql. Pode ser que o nome de usuário que você está usando não exista no banco de dados postgres, ou pode ser algum outro problema - é impossível dizer sem antes olhar os logs.