postgres- a role with superuser and login privileges that was created for you along with the cluster. Since thepostgresrole has superuser rights, it’s recommended that you only use it for admin tasks and create new users with access restricted to the minimum necessary for applicationsflypgadmin- a role used internally by Fly.io to configure and query the Postgres clusterrepmgr- a role used by repmgr to manage replication for the Postgres cluster
fly postgres attach, then you’ll have a an additional database and user with the same name as the consuming app.
You can list users with flyctl. For example, for a Postgres cluster app named pg-test: