psql:错误:致命:用户“Davinci”的密码身份验证失败

时间:2021-03-19 02:44:31

标签: database postgresql authentication psql pgadmin

我正在尝试为我的 django 项目设置 postgres 数据库,所以我将安装程序与 pgadmin 一起下载。我在安装时设置了一个默认密码,我用它来登录 pgadmin 并且它工作正常,我现在想运行 cli 命令,所以我将 postgres 添加到我的系统环境变量中的路径中,以便能够在其他环境中运行它cli 并且它有效,我的意思是系统识别命令,但我收到错误,我认为它来自数据库本身。我不知道这个错误,这是我第一次使用它。 PS:它要求输入我的系统用户密码,我输入了密码,然后出现以下错误。

<块引用>

C:\Users\Davinci>psql

<块引用>

用户 Davinci 的密码:

<块引用>

psql:错误:致命:用户“Davinci”的密码验证失败

1 个答案:

答案 0 :(得分:0)

尝试运行 psql -U postgres,然后插入您在 pgadmin 中选择的密码。

用户 postgres 是默认用户,但是当您只键入 psql -U Davinci 时,Windows 似乎正在尝试运行 psql,因此您必须指定哪个用户 (-U用于用户 / postgres 用于用户名)尝试连接时。