我在
windows上安装了postgresql,在安装时它要求为该帐户创建一个用户.这在我的计算机上创建了一个名为postgres的新
Windows用户,我也为它创建了一个密码.
现在我想在Windows命令行上运行psql,它要求输入密码(不提及用户)并总是给我回错:psql:FATAL:用户“Ash”的密码验证失败.即使我已多次设置我的帐户密码.
使用pgadmin我将用户“postgres”更改为“Ash”,但我还没有重新设置密码.我按照这里的步骤:I forgot the password I entered during postgres installation(我宁愿键入所有127.0.0.1/32信任主机因为我在Windows上),但是当再次运行psql以便我可以更改密码时我得到错误:psql致命:无法加载pg_hba .conf文件.全部一起.
为什么不加载?我所做的只是添加一个额外的身份验证选项.
另外,Windows用户是与postresql用户分开还是相同(彼此依赖)?
编辑:
正如你所看到的,它并没有让我选择Aisha是否应该成为超级用户.或者其他选择.
用户不存在,为什么这样做?