postgresql - 在posgresql中,对架构的权限被拒绝

  显示原文与译文双语对照的内容
0 0

我无法找到数据库中的权限被拒绝的错误。

角色拥有模式并且可以访问该表,但日志仍然显示:


ERROR: permission denied for schema myschema at character 20
QUERY: SELECT 1 FROM ONLY"myshema"."mytable" x WHERE"id" OPERATOR(pg_catalog.=) $1 FOR KEY SHARE OF x

时间: 原作者:

0 0

表中涉及表的表中有外键,表所有者角色不具有权限。 使用拥有表的角色的权限进行外键检查,而不是执行执行查询的角色。

查询实际上正在执行内部外键检查。

sharingtechknowledge.blogspot.fi 找到一个解释。

原作者:
...