3

データベースに接続しているユーザーのリモートIPアドレスを格納する列をPostgresテーブルに配置したいと思います。ある種のデフォルトの制約があるデータ型「inet」を考えています。何か案は?

ありがとう。

4

3 に答える 3

6

あなたのための関数はですinet_client_addr()

于 2010-02-03T09:23:32.540 に答える
0

もう少し具体的に教えていただけますか?psqlコマンドラインに接続するすべてのユーザーのIPを記録することを意味しますか、それともバックエンドにPostgresデータベースを使用して構築されたWebサイトを持っていますか?Webサイトからログを記録している場合は、inetデータ型が適切に機能するはずです。

于 2010-02-03T09:12:59.817 に答える
0

データベースに接続されているすべてのIPクライアントを取得するためのクエリ

SELECT client_addr FROM pg_stat_activity
于 2013-06-06T15:18:03.903 に答える