【问题标题】:How to make Hasura connect to a specific postgresql schema如何使 Hasura 连接到特定的 postgresql 模式
【发布时间】:2021-11-13 19:53:31
【问题描述】:

默认情况下,当我将 Hasura 连接到 postgres 数据库时,它会连接到公共架构。

没有连接到不同架构的选项吗?

【问题讨论】:

    标签: hasura hasura-docker


    【解决方案1】:

    Hasura 需要 2 个架构才能工作:hdb_cataloghdb_views

    所有其他模式都是可选的。

    如果hasurauser 有权访问它们,您可以从任何模式注册对象。

    【讨论】:

    • 谢谢。默认情况下,当向 graphgl_postgres 用户授予数据库使用授权时,它只能访问 public。在授予其他 shema 权限后,它们现在在控制台上可见。谢谢!
    • Hasura 可以访问 public 只是因为您遵循了安装说明,理论上没有什么可以阻止您不授予 public 的权限,甚至仅将 hasura 用作远程模式的聚合器。
    猜你喜欢
    • 2021-03-25
    • 1970-01-01
    • 2020-03-24
    • 1970-01-01
    • 2015-10-21
    • 1970-01-01
    • 2021-12-19
    • 2018-12-29
    • 2017-06-03
    相关资源
    最近更新 更多