2016-12-06 77 views
0

如何显示用户的登录时间,与其连接的计算机的名称,操作系统以及从中打开的程序。搜索特定数据[POSTGRES]

我发现这个查询来选择活动的连接,但我不知道在哪里可以找到其余的信息:

SELECT * FROM pg_stat_activity; 

任何想法?谢谢

回答

1

您没有剩下的那些信息。你有什么你在pg_stat_activity看到,就这些。 PostgreSQL并不试图找出主机的操作系统。如果您需要它,请创建一个用户表并在用户连接时写入。

这就是说,你问

  • 程序,它会告诉你,在pg_stat_activity.application_name
  • 用户的登录时间,它会告诉你,在pg_stat_activity.usename,机器的
  • 的名字,它会告诉你,在pg_stat_activity.client_hostname