PG忘记密码-win

一、保存过密码

 
如果你忘记密码,而你曾经登录时保存过密码,按C:\Users\agan\[NAME]\Roaming\postgresql打开,
  • 其中[name]是你的电脑名,
  • AppData一般为隐藏项目
用记事本打开pgpass.conf就可以看到你保存过的用户名和密码。
 
PG忘记密码-win_第1张图片

 

二、未保存过密码
 
  1. 找到DATA目录,(安装时未指定则为安装目录下的data),找到pg_hba.conf

PG忘记密码-win_第2张图片

 

 

 

  1. 用记事本格式打开,拉到最下面,找到所有md5,全都改为trust
PG忘记密码-win_第3张图片
  1. 重新打开数据库,进入数据库,直接点连接,不必输入密码
  2. 修改登录角色的密码
  3. 关闭数据库,将第一二步中的trust改回md5。重新打开数据库,输入密码,成功连接服务器。
 
 
 
参考链接: https://blog.csdn.net/u013719339/article/details/51232908
 

 

你可能感兴趣的:(PG忘记密码-win)