假设我的 Postgresql 服务器有一个 pg_hba.conf 文件。我知道为了允许其他 IP 地址访问我的 Postgresql 服务器,我需要将它们的条目写入我的 pg_hba.conf 文件中。现在,我不明白的是 pg_hba.conf 文件中 USER 列的使用。假设我的文件包含以下条目
host all user123 192.168.10.27/32 md5
根据我的理解,这意味着为了从IP为192.168.10.27的机器访问我的Postgresql服务器,需要有人以用户'user123'的身份登录。但是,据我了解,为了从 192.168.10.27 访问我的 Postgresql 服务器,我需要从 192.168.10.27 创建到我的服务器的单独连接。因此,即使我以“user123”身份登录,我仍然会创建一个单独的连接来访问我的 Postgresql 服务器,这不取决于我是以“user123”身份还是其他人登录。因此,我不了解 USER 列的使用。有人可以帮帮我吗?