Mac上的PostgreSQL设置

时间:2019-02-17 07:29:31

标签: postgresql

尝试所有基础并使用删除后,我尝试再次设置postgresql。 为此,我尝试更改超级用户密码。 我进入控制台

  MacBook-Pro-Andrej:~ andrej$ sudo su - postgres

系统要求输入密码。
但是,当我如下更改pb_hba.cfg时,密码可能是

local          all            all                              trust

 # IPv4 local connections:
 host          all            all      127.0.0.1/32     trust

 # IPv6 local connections:
 host         all            all      ::1/128               trust

 local    replication      all                                trust
  host     replication     all       127.0.0.1/32         trust
  host      replication    all        ::1/128               trust

在日志中

 FATAL: database "andrej" does not exist

但是,当我删除所有碱基时,数据库“ andrej”是什么? 我尝试将其进一步删除:

 sudo -u postgres dropdb andrej

但是系统要求输入密码...

1 个答案:

答案 0 :(得分:0)

您使用 sudo 启动命令,因此系统会提示您输入操作系统密码。尝试提供该密码,命令应该可以正常执行。