Postgresql 如何重置postgres密码
我在Windows10上使用WAMP,我添加了PostgreSQL和PhpPgAdmin,一切都很好。今天,我无法通过PhpPgAdmin或phpêpdo web应用程序登录到PostgreSQL 我尝试在两个位置编辑Postgresql 如何重置postgres密码,postgresql,wamp,Postgresql,Wamp,我在Windows10上使用WAMP,我添加了PostgreSQL和PhpPgAdmin,一切都很好。今天,我无法通过PhpPgAdmin或phpêpdo web应用程序登录到PostgreSQL 我尝试在两个位置编辑pg_hba.conf,分别是c:\PostgreSQL\pg96\init\和c:\PostgreSQL\data\pg96\,并将“方法”更改为trust,根据许多答案,CLI答案也都不起作用 我也重新启动了“WAMP”,甚至整个电脑,但没有运气 默认密码在postgres和r
pg_hba.conf
,分别是c:\PostgreSQL\pg96\init\
和c:\PostgreSQL\data\pg96\
,并将“方法”更改为trust
,根据许多答案,CLI答案也都不起作用
我也重新启动了“WAMP”,甚至整个电脑,但没有运气
默认密码在postgres
和root
之前有效,但现在无效
如何重置postgre密码
更新
运行psql-U postgres
返回
psql: could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (::1) and accepting
TCP/IP connections on port 5432?
could not connect to server: Connection refused (0x0000274D/10061)
Is the server running on host "localhost" (127.0.0.1) and accepting
TCP/IP connections on port 5432?
pg_hba.conf的内容
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local & remote connections:
host all all 127.0.0.1/32 trust
host all all 0.0.0.0/0 trust
# IPv6 local connections:
host all all ::1/128 trust
因此,经过更多的挖掘,并不是密码错了,而是出于某种原因,PostgreSQL甚至没有运行。窗户真是一个皮塔 最后,从CMD运行
pg_ctl-D“C:\PostgreSQL\data\pg96”start
使它运行起来。现在我们来看看明天是否开始。。。。我想念我的Unix环境
----更新---
虽然上面的代码有效,但它正朝着错误的方向移动。
转到控制面板->管理工具->服务
并在列表中找到“PostgreSQL…”。右键单击并打开属性
我的
启动类型:
设置为“自动”,但它没有启动,我将它设置为“自动(延迟启动)”,现在它可以自动工作了 因此,经过更多的挖掘,并不是密码错了,而是因为某种原因,PostgreSQL甚至没有运行。窗户真是一个皮塔
最后,从CMD运行pg_ctl-D“C:\PostgreSQL\data\pg96”start
使它运行起来。现在我们来看看明天是否开始。。。。我想念我的Unix环境
----更新---
虽然上面的代码有效,但它正朝着错误的方向移动。
转到控制面板->管理工具->服务
并在列表中找到“PostgreSQL…”。右键单击并打开属性
我的启动类型:
设置为“自动”,但它没有启动,我将它设置为“自动(延迟启动)”,现在它可以自动工作了