首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何重置postgres密码

如何重置postgres密码
EN

Stack Overflow用户
提问于 2017-09-14 15:31:54
回答 1查看 905关注 0票数 1

我在Windows 10上使用WAMP,我添加了PostgreSQL和PhpPgAdmin,一切都很好。今天,我无法通过PhpPgAdmin或php_pdo web应用程序登录到php_pdo。

我尝试在两个位置编辑pg_hba.conf ( c:\PostgreSQL\pg96\init\c:\PostgreSQL\data\pg96\ ),并将“方法”更改为trust (根据多个答案here ),也没有一个CLI答案起作用。

我也重新启动了"WAMP“甚至整个电脑,但是没有运气。

默认密码在postgresroot之前有效,但现在不行。

如何重置postgre密码?

更新

运行psql -U postgres返回;

代码语言:javascript
代码运行次数:0
运行
复制
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含量

代码语言:javascript
代码运行次数:0
运行
复制
# 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
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-09-14 19:37:19

因此,在进行了更多的验证之后,并不是密码出错,而是由于任何原因,PostgreSQL甚至没有运行。窗户是如此的一个皮塔!

最后,从CMD运行pg_ctl -D "C:\PostgreSQL\data\pg96" start使其正常运行。现在我们来看看明天是否开始..。我想念我的Unix环境。

当上面的代码工作时,它正朝着错误的方向移动。去Control Panel->Administrative Tools->Services和找到'PostgreSQL .‘。在名单上。右击并打开属性。

我的Startup type:被设置为'Automatic‘,但它没有启动,我把它设置为'Automatic (延迟启动)’,现在它自动工作了!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46223116

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档