postgreSQL 的默认密码

Chi*_*hin 9 postgresql

在 Windows 上安装 postgreSQL 时,“postgres”用户的默认密码是什么?我在 google 上搜索了“postgres 默认密码”,但它没有立即返回任何结果。

Tom*_*Eus 8

Windows 上没有默认密码 - 安装程序会在向导期间要求您创建密码。如果您忘记或不记得,您可以:

转到控制面板 -> 管理工具 -> 计算机管理。在“本地用户和组”下,您可以看到为您的系统创建的所有用户。删除“postgres”并重新安装 PostgreSQL

  • 对我来说,“postgres”用户的默认密码是“postgres”。使用V12。 (3认同)
  • Windows 安装程序不会创建名为 posgres 的用户。 (2认同)

小智 6

虽然晚了,但还是说一下:

默认情况下,用户是“postgres”,密码是您在安装数据库时输入的密码。(11,12版本我已经测试过了)。

发出命令:

psql 
Run Code Online (Sandbox Code Playgroud)

Windows 中的 cmd 会询问用户(已登录)的密码,该密码可能不可用。所以你可以尝试使用 postgres 用户登录:

psql -U postgres
Run Code Online (Sandbox Code Playgroud)

并输入安装时使用的密码。

或者使用工具创建具有登录权限的用户PgAdmin


sxc*_*731 5

对于 Linux 上的用户(这里是 Ubuntu;应该与其他发行版相同),您可以简单地psql在用户下运行 CLI postgres(使用sudo)并从那里设置密码;例如:

$ sudo -u postgres psql
psql (14.1 (Ubuntu 14.1-2.pgdg20.04+1))
Type "help" for help.

postgres=# \password postgres
Enter new password: 
Enter it again: 
Run Code Online (Sandbox Code Playgroud)

来源:https ://stackoverflow.com/a/14588440/645016