logo       

Usuario de acesso: msg#00703

db.postgresql.brasil

Subject: Usuario de acesso

Ola a todos

Procuro um modo de listar quais usuários estão logados no servidor
em um determinado momento, tipo:

Nome_Usuario-1 | IP_Usuario-1
Nome_Usuario-2 | IP_Usuario-2

já passaram para mim uma query rodei mais ainda não e o que eu espero.

SELECT pg_stat_get_backend_pid(S.backendid) AS procpid,
U.usename AS username
FROM (SELECT pg_stat_get_backend_idset() AS backendid) AS S,
(SELECT usesysid, usename FROM pg_shadow) AS U
WHERE pg_stat_get_backend_userid(S.backendid) =U.usesysid
ORDER BY procpid


O resultado obtido será o número do processo (PID)e o nome do usuário
que está logado nesse processo.

Isso ainda não ajuda, porque eu estou querendo saber onde eu poderia ter a
informação sobre o endereço IP desse processo, ou seja, em q host se
encontra o usuário.

Se alguém de vcs souber/descobrir, por favor, divulgue na lista.


Sds

Tony Flankle


[As partes desta mensagem que não continham texto foram removidas]


----------------------------------------------------------
Grupo PostgreSQL Brasil. Fundado em 1999.
Mensagens para: postgresql-br-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx
Desassociação:
postgresql-br-unsubscribe-EYaqaC9dFX8MqA7zqLjoiV/I71DsQ//L@xxxxxxxxxxxxxxxx
Site Web: http://br.groups.yahoo.com/group/postgresql-br


Seu uso do Yahoo! Grupos é sujeito às regras descritas em:
http://br.yahoo.com/info/utos.html





<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise