sishui198
作者sishui198·2012-08-23 11:45
软件开发工程师·Esri中国(北京)有限公司

Linux上postgresql密码忘记

字数 416阅读 4369评论 0赞 0
对于postgresql密码忘记,其实是很容易改回来的,这要多postgresql的配置文件所起的作用了解即可,postgresql有2个配置文件,一个是连接配置(监听配置),一个是权限配置(那些用户访问那些数据库)
在pg_hba.conf文件中,有一个md5和trust的说明,对于md5就是说明需要输入密码才可以访问数据库,如果是trust,那客户端就不需要输入密码,所以我们可以按照下面的操作,修改pg_hba.conf文件中的md5为trust如下:
host all all 127.0.0.1/32 trust
然后重启服务,然后登陆修改密码,步骤如下:
psql -h 127.0.0.1 -U postgres
ALTER USER postgres WITH PASSWORD ‘liuyu’;
这样密码就修改了,然后将pg_hba.conf中的trust改成md5.
 
 

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

0

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广