我在数据库上忘记了密码,想要重置它,但我在文件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