反馈

数据库密码生成

1. 密码选项

强度:

2. 数据库凭据

全部在浏览器本地计算,密码与哈希不发送到任何服务器。生产环境请优先用服务端 ALTER USER / ALTER ROLE 设置密码。

📖 工具说明

1. 这个工具做什么?

给数据库账号生成强密码,并按数据库类型算出可直接使用的凭据 / Hash

数据库 输出
MySQL / MariaDB mysql_native_password* + 大写 HEX(SHA1(SHA1(密码))))、SHA-256,附 ALTER USER 示例
PostgreSQL SCRAM-SHA-256 verifier(SCRAM-SHA-256$iter:base64(salt)$base64(StoredKey):base64(ServerKey),可写入 pg_authid),附 ALTER ROLE 示例

2. 使用方法

  1. 左侧设置密码规则(长度、字符类别、避免易混字符,或切换「可读短语」模式),点「生成密码」;也可直接在框里手输已有密码。
  2. 右侧选数据库、填用户名(PostgreSQL 还可设 SCRAM 迭代次数与 salt 长度)。
  3. 点「生成凭据 / Hash」,复制输出里的 hash 或 SQL 语句。

3. 说明


4. 常见场景

📖 相关推荐