是否在Citus AWS CloudFormation期间创建了默认用户?

时间:2017-11-01 23:37:47

标签: postgresql jdbc citus

我在此处使用Cloud Formation模板创建了Citus数据库集群:

Multi-Machine AWS Citus Cloud Formation

我在PuTTy中访问主机后,可以使用CLI登录数据库。这不需要用户名/密码。而且,这成功运行。

/usr/pgsql-9.6/bin/psql -h localhost -d postgres
select * from master_get_active_worker_nodes();

我将5432端口的入站规则设置为0.0.0.0/0,以便允许远程连接到数据库。

然而,现在,当我尝试使用来自远程主机的JDBC URL进行连接时,我不知道要输入PostgreSQL JDBC URL的用户名/密码。是否有默认用户/密码使用?

1 个答案:

答案 0 :(得分:0)

默认用户名是ec2-user,没有默认密码。从pg_hba.conf文件中可以看出,localhost的身份验证方法定义为“trust”。您可以从here检查身份验证方法的详细信息。因此,您需要通过更改pg_hba.conf文件让远程主机访问数据库。