您的位置:首页 > 大数据 > 人工智能

Peer authentication failed for user "postgres" 的解决办法

2018-03-10 15:08 1576 查看
1. Peer authentication 是默认的配置,如果你的计算机用户名和你的postgres数据库名是一样的话,那么就不会出现此错误,不需要为你的数据库设置密码。2. md5 authentication,它需要密码。而我的计算机用户名和我的数据库名不一致,所以需要把Peer authentication改成md5 authentication,然后给数据库设置密码。在哪里改?执行命令:  vi /var/lib/pgsql/10/data/pg_hba.conf 找到下面的一行:local   all             postgres                                peer改成local   all             postgres                                md5然后systemctl restart postgresql-10
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PostgreSQL
相关文章推荐