加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

pgsql中忘记密码通过如下方式解决

发布时间:2020-12-13 17:32:13 所属栏目:百科 来源:网络整理
导读:找到数据库簇目录,里面有pg_hba.conf文件,打开编辑,你将看到类似以下的一行: host all all 127.0.0.1/32 md5 后面的也许不是md5,也许是别的. 将最后的一项改为trust,即如下: host all all 127.0.0.1/32 trust 重新启动数据库服务器. 进入PostgreSQL安装目录
找到数据库簇目录,里面有pg_hba.conf文件,打开编辑,你将看到类似以下的一行:
host all all 127.0.0.1/32 md5
后面的也许不是md5,也许是别的.
将最后的一项改为trust,即如下:
host all all 127.0.0.1/32 trust
重新启动数据库服务器.
进入PostgreSQL安装目录的bin目录.执行命令.
psql -d template1 -U postgres -c "alter role postgres password '12345678';"
如果服务器响应"ALTER ROLE",说明成功.
然后把pg_hba.conf恢复原样.
重新启动数据库服务器.

这样,数据库中的默认管理员帐户"postgres"的密码就改为"12345678"了.


原文链接:http://hi.baidu.com/lingyu125/item/1f0499ea6f7304285a7cfb6a

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读