是否可以在Heroku Postgresql上创建数据库角色?

15 postgresql heroku

可能是我这是非常正常的问题,但我很想知道是否可以在Heroku Postgresql上创建数据库角色?我使用这个命令:

CREATE ROLE "rolename";
Run Code Online (Sandbox Code Playgroud)

谢谢.

Luk*_*und 31

更新:

是.截至8月8日,2017年凭证可用于Heroku Postgresql:https://devcenter.heroku.com/articles/heroku-postgresql-credentials

Heroku Postgres凭据仅适用于Postgres 9.6及以上版本的生产级计划(Standard,Premium,Private和Shield).业余爱好层计划仅包括默认凭据,该凭据无法创建其他凭据或授予权限.


老答案:

不可以.您无法使用Heroku Postgres实例创建或修改角色.从Heroku文档:

Heroku运行下面的SQL来为您创建用户和数据库.

您无法在Heroku Postgres上创建或修改数据库和角色.

创建角色(用于只读访问)的能力是我作为功能要求的,但据我所知,它不在当前的路线图上.