postgreSQL 本地数据库密码忘记的解决办法

本文介绍了一种在忘记PostgreSQL数据库密码的情况下如何通过修改配置文件并使用可视化工具pgAdmin来重设密码的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

声明:如果忘记密码,必须在数据库服务器所在的电脑上才有可能重设。

重设密码步骤:

  1. 找到忘记密码的数据库所在的目录;

  2. 进入该目录找到pg_hba.conf文件;

  3. 在内容的最后面,会有一个访问限制列表,将来自127.0.0.1(本机)的这一条的METHOD项改为trust;

  4. 使用PostgreSQL的可视化工具pgAdmin连接该数据库,此时应该可以正常连接;

  5. 连接成功后,双击数据库名字展开列表,再双击“登陆角色”项展开列表;

  6. 右键需要重置密码的账号 -> 属性;

  7. 切换到“定义”选项卡,输入新密码,点确定保存;

  8. 将pg_hba.conf中对127.0.0.1的验证方式改为原先的md5(默认是md5);

完成

转载出处: http://blog.youkuaiyun.com/xocoder/article/details/19842069
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值