Mac上的PostgreSQL无法识别用户密码

时间:2019-11-09 01:15:36

标签: postgresql macos homebrew database-administration

我尝试了其他帖子和SO问题中的许多建议,但似乎没有一个解决之道。我刚刚用brew install安装了PostgreSQL,然后运行了initdb命令。输出表明该用户将用于数据库,但是,该用户始终显示为mac用户。我可能会缺少什么?

控制台输出

createdb: could not connect to database template1: FATAL: password authentication failed for user "macuser" 
Users-MBP:~ macuser$ 

1 个答案:

答案 0 :(得分:1)

只需执行以下操作即可删除已安装的postgresql。

删除PostgreSQL的早期版本 brew卸载--force postgresql 删除所有Postgres文件 rm -rf / usr / local / var / postgres

从Postgresql下载macOS软件包并安装。

https://www.postgresql.org/download/macosx/

默认用户为postgres,安装时必须输入密码