哪种pg_hba方法对应于JDBC“ crypt”?

时间:2019-04-20 01:54:54

标签: postgresql authentication jdbc

JDBC connector documentation指出:

  

JDBC驱动程序支持信任,身份,密码,md5和crypt身份验证方法。

documentation for pg_hba.conf但是将信任,身份,密码和md5列为受支持的方法,但未列出密码。那么“ crypt”是什么意思呢? SHA256?

1 个答案:

答案 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

似乎已在以下版本中将其删除,可能是因为被认为不安全。