psql:致命角色“root”不存在

时间:2017-09-10 15:27:44

标签: postgresql psql postgresql-9.3

通过很多问题回答我的问题没有解决..

我试过的方法,

user@user-Latitude-XT3:~$ sudo su postgres
No passwd entry for user 'postgres'
user@user-Latitude-XT3:~$ 

和很多..

我继续获得fatal error user does not exist

任何有效的解决方案?

标记重复之前

请注意,尝试了所有相似但尚未解决的问题......

2 个答案:

答案 0 :(得分:6)

这就是我通常登录postgres的方式:

sudo -i
sudo -i -u postgres
psql

答案 1 :(得分:2)

我在这里如何修复,

  1. vi /etc/postgresql/9.3/main/pg_hba.conf
  2. local all postgres peer

    此处将同行更改为信任

  3. 重新启动,sudo service postgresql restart

  4. 现在尝试,psql -U postgres

相关问题