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 用户。
这两个对我有用。
我是 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 用户。
这两个对我有用。