在Windows 7上恢复root密码PostgreSQL

时间:2018-01-09 06:51:00

标签: windows postgresql

我在数据库上忘记了密码,想要重置它,但我在文件pg_hba.conf中的TRUST上有致命错误:

# host all all all md5
# host all all 127.0.0.1/32 trust
# local all postgres md5
# host all all all ident
host all all 0.0.0.0/0 trust 

# IPv4 local connections:
# host all all 10.32.32.26/32 ident map=map1
# host all all 127.0.0.1/32 ident map=map1
# host all all 127.0.0.1/32 sspi map=map1

无效的身份验证方法" trust"

我尝试使用真实用户的映射制作IDENT和SSPI,但我有错误: 用户密码验证失败...

pg_ident.conf文件的最后一次尝试:

map1  /.+  postgres

Virsion:(PostgreSQL)9.1.15在Windows 7上

我做错了什么?

开始时出现完全错误:

  

C:\ Program Files(x86)... \ server \ bin> pg_ctl -D" C:\ Program Files(x86)... \ database"启动

     

服务器启动

     

C:\ Program Files(x86)... \ server \ bin>日志:无效的身份验证方法"信任"

     

上下文:配置文件的第5行" C:/ Program Files(x86)/.../ database / pg_hba.conf"

     

致命:无法加载pg_hba.conf

0 个答案:

没有答案