类型: | enum |
默认: | md5 |
上下文: | user |
重新开始: | false |
值: | [md5, scram-sha-256] |
当在sql-createrole或者sql-alterrole中指定了口令时,这个参数决定用于加密该口令的算法。默认值是md5
,它会将口令存为一个MD5哈希(on
也会被接受,它是md5
的别名)。将这个参数设置为scram-sha-256
将使用SCRAM-SHA-256来加密口令。
注意老的客户端可能缺少对SCRAM认证机制的支持,因此无法使用用SCRAM-SHA-256加密的口令。详情请参考auth-password。
建议 [EN]
There is no good reason for this to be set to “off”.