Seeing "no pg_hba.conf entry for host" errors in Postgres and they come from an IP address that I don't recognize
“FATAL: no pg_hba.conf entry for host” 错误表示对数据库的身份验证尝试失败,所以连接无法建立。
认证失败,因为用户/密码凭据无效:(user "xxxx", database "yyyy")。如果你尝试使用错误或已撤销的凭据连接数据库,就可能会发生这种情况。这些错误表示对你的数据库尝试登录失败,也就是说连接没有建立成功。
🌐 The authentication failed because the user/password credentials were invalid: (user "xxxx", database "yyyy"). This could happen if you're trying to connect to the database using wrong or revoked credentials. These errors indicate a failed login attempt was made to your database, meaning the connection wasn't established.
在公共互联网上,经常可以看到使用默认用户名(例如 user "pgbouncer"、database "postgres")的连接失败尝试。因为处于公共网络中,所以某种程度上的未授权访问尝试是可能的。这些尝试通常非常简单,一般就是尝试像 root、psql、test 和 Postgres 这样的用户名组合。
🌐 It is common to see failed connection attempts that use default usernames (such as user "pgbouncer", database "postgres"). Being on the public internet means some level of unauthorized access attempts are possible. These are very unsophisticated attempts that usually involve trying combinations like root, psql, test and Postgres usernames.
Supabase 非常重视安全,并努力确保你的数据安全。
🌐 Supabase takes security seriously and works diligently to ensure the safety of your data.