我正在尝试捕获与 postgres 数据库建立的每个非 ssl 连接。我的目标是只允许 ssl 连接到数据库,但我首先想确定可能会中断的内容。
我可以使用它来识别不安全的 ssl 连接。
select * from pg_stat_ssl
inner join pg_stat_activity
on pg_stat_ssl.pid=pg_stat_activity.pid;
但是,这仅捕获到数据库的 ssl 连接的时间点,而不一定是与数据库建立的每个连接。
有没有办法捕捉到数据库的每一个不安全的连接?