JDBC connector documentation指出:
JDBC驱动程序支持信任,身份,密码,md5和crypt身份验证方法。
documentation for pg_hba.conf但是将信任,身份,密码和md5列为受支持的方法,但未列出密码。那么“ crypt”是什么意思呢? SHA256?
答案 0 :(得分:1)
如果您返回到documentation of version 8.3,则会发现它:
crypt
Note: This option is recommended only for communicating with pre-7.2 clients.
要求客户端提供一个
crypt()
加密的密码进行身份验证。现在推荐使用md5
而不是crypt
。有关详细信息,请参见Section 21.2.2。
似乎已在以下版本中将其删除,可能是因为被认为不安全。