Postgres 10 添加了对新密码身份验证机制的支持,即Salted Challenge Response Authentication Mechanism(SCRAM-SHA-256,请参阅RFC 7677)。由 Michael Paquier讨论。
➥ 这种机制可以与JDBC 驱动程序一起使用吗?
如果不是,为什么不呢?
如果是这样,是否有任何驱动程序实现了此功能?
Postgres 10 添加了对新密码身份验证机制的支持,即Salted Challenge Response Authentication Mechanism(SCRAM-SHA-256,请参阅RFC 7677)。由 Michael Paquier讨论。
➥ 这种机制可以与JDBC 驱动程序一起使用吗?
如果不是,为什么不呢?
如果是这样,是否有任何驱动程序实现了此功能?
我自己没有验证过这一点,但答案似乎是肯定的,来自jdbc.postgresql.org项目的驱动程序版本 42.2.0。
引用版本 42.2.0 的变更日志:
请参阅GitHub 拉取请求 #842。
该驱动程序使用 ongres 的SCRAM Java 实现项目。