postgresql密码验证失败

postgresql密码验证失败,postgresql,heroku,windows-7,Postgresql,Heroku,Windows 7,我已经安装了PostreSQL,我有Heroku工具箱,我仍在尝试开始 在我的Windows命令提示符下,我键入psql,它要求输入密码,我键入安装psql时提供的密码,它仍然会给我: C:\Users\Tina\Desktop\FriendActivity>psql Password: psql: FATAL: password authentication failed for user "Tina" 我甚至试过: C:\Users\Tina\Desktop\FriendActivi

我已经安装了PostreSQL,我有Heroku工具箱,我仍在尝试开始

在我的Windows命令提示符下,我键入
psql
,它要求输入密码,我键入安装psql时提供的密码,它仍然会给我:

C:\Users\Tina\Desktop\FriendActivity>psql
Password:
psql: FATAL: password authentication failed for user "Tina"
我甚至试过:

C:\Users\Tina\Desktop\FriendActivity>psql -U postgres
Password for user postgres:
psql: FATAL: password authentication failed for user "postgres"
这是一个新安装。第一次尝试使用它

我试着按照以下步骤来做:

但是

不起作用:

    C:\Users\Tina\Desktop\FriendActivity>export DATABASE_URL=postgres:///$(whoami)    
'export' is not recognized as an internal or external command,
operable program or batch file.
几天来,我一直在尝试将此设置用于使用数据库的类项目。。。而我似乎无法让它发挥作用

我们正在进行的项目如下:


我的任务是让数据库功能正常工作。

您正在遵循为Linux或Mac OS X编写的说明。它们在Windows上不起作用

Windows等效于:

export DATABASE_URL=postgres:///$(whoami)    

在此处,您应使用希望连接到的数据库的名称替换
databasename


至于:

> psql -U postgres
Password for user postgres:
psql: FATAL: password authentication failed for user "postgres"
我只能假设您在设置密码时输入了错误,或者您在过去的安装中已有一个旧的PostgreSQL数据目录

无论哪种方式,您都需要重置密码。这里有很多这样做的说明,所以我不再重复了


关于:

>psql
Password:
psql: FATAL: password authentication failed for user "Tina"

PostgreSQL中可能没有名为Tina的用户。安装程序通常只会在安装后创建一个
postgres
用户。

谢谢。我觉得那不是windows命令。。但他们并没有给windows提供指导。而且,如果你能告诉我一些重置密码的说明,我会很高兴的。@CDavis10“重置postgresql密码窗口”的第一个谷歌点击是。还有许多类似的问题。总体思路:旋转pg_hba.conf,重新加载服务,连接,
ALTER USER postgres PASSWORD'blah'
,撤消
pg_hba.conf
更改,再次重新加载服务
> psql -U postgres
Password for user postgres:
psql: FATAL: password authentication failed for user "postgres"
>psql
Password:
psql: FATAL: password authentication failed for user "Tina"