PostgreSQL密码生成器

如何使用 PostgreSQL 密码生成器

  1. 填写登录密码和用户名。PostgreSQL md5 认证把密码和用户名拼在一起再做 MD5,缺用户名会得到错误哈希。
  2. 点击生成密码。结果形如 md5 加 32 位小写十六进制,对应 pg_authid.rolpassword 的 md5 存储格式。
  3. demo 使用密码 password123、用户名 postgres。计算在浏览器本地完成,不会上传服务器。
  4. PostgreSQL 10 以后默认 scram-sha-256,与本页 md5 格式不同。改密请优先使用 ALTER USER 用户名 PASSWORD '明文'。

PostgreSQL密码生成器

PostgreSQL在线加密用于生成 md5 认证哈希,便于对照旧库中的 rolpassword。新环境请使用 SCRAM,不要把 md5 哈希当作通用登录口令。