首页 > 解决方案 > psql:致命:用户“akhil”的密码验证失败

问题描述

我已经在我的 Windows 10 上安装了 PostgreSQL 10.0,在安装过程中它要求我输入 root 用户的密码,我已经创建了一个。我想通过命令行运行它并设置环境变量,但是当我尝试通过键入启动它时

C:\Users\akhil\Documents\Flask Examples\postsql>psql sample.sql
Password:
psql: FATAL:  password authentication failed for user "akhil"

我已经看到了一些更改pg_hba.conf文件的解决方案,但它对我没有帮助。(更新)我也尝试创建一个用户 ID,但它显示相同的错误

createuser akhil
Password:
createuser: could not connect to database postgres: FATAL:  password   authentication failed for user "akhil"

标签: postgresqlcommand-line

解决方案


这应该可以帮助您进入数据库。

psql postgres://username:password@ip_address/database < sample.sql

推荐阅读