Postgresql
Postgres 10 及更高版本中新的“SCRAM-SHA-256”密碼驗證機制能否與任何 JDBC 驅動程序一起使用?
Postgres 10 增加了對新密碼認證機制的支持,Salted Challenge Response Authentication Mechanism (SCRAM-SHA-256, see RFC 7677 )。由邁克爾·帕奎爾討論。
➥ 這種機制可以與JDBC 驅動程序一起使用嗎?
如果不是,為什麼不呢?
如果是這樣,是否有任何驅動程序實現了此功能?
我自己沒有對此進行驗證,但答案似乎是肯定的,來自jdbc.postgresql.org項目的驅動程序版本 42.2.0。
使用 Ongres SCRAM 庫在 JDBC 4.2 版本 (Java 8+) 中支持 PostgreSQL 10 的 SCRAM-SHA-256。
請參閱GitHub 拉取請求 #842。