Postgres:无法连接到服务器。角色 'postgres' 不存在

Postgres: Unable to connect to server. role 'postgres' does not exist

我是 PostgreSQL 的新手,我刚刚安装了 pg4admin。我发现没有服务器,所以我尝试创建一个,但最终出现错误,如所附的屏幕截图所示。

顺便说一句,我能够:

sudo -i -u postgres
psql
\du 

看看:

 Role name |                         Attributes                         | Member of 
-----------+------------------------------------------------------------+-----------
 postgres  | Superuser, Create role, Create DB, Replication, Bypass RLS | {}

对于与创建 PostgreSQL 服务器的解决方案相关的任何帮助,我将不胜感激。

我不确定我所做的事情是否只有其中一件有帮助,或者两者都是必需的,但这是我所做的事情:

  • 将端口更改为 5433(这似乎是肯定需要的,但我之前尝试过但没有成功)
  • 我创建了一个新角色和一个与该角色同名的新 OS 用户。

这两个对我有用。