生成PostgreSQL数据库密码哈希值,支持MD5和SCRAM-SHA-256加密方式
默认4096,越高越安全
传统认证方式,格式:md5 + MD5(password + username)
更安全的认证方式,格式:SCRAM-SHA-256$iterations:salt$stored_key$server_key
存储在 pg_authid 表的 rolpassword 字段
在 pg_hba.conf 中配置 method 为 md5 或 scram-sha-256