尝试所有基础并使用删除后,我尝试再次设置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
但是系统要求输入密码...
答案 0 :(得分:0)
您使用 sudo 启动命令,因此系统会提示您输入操作系统密码。尝试提供该密码,命令应该可以正常执行。