gpt4 book ai didi

postgresql - PostgreSQL 中的模式权限被拒绝

转载 作者:行者123 更新时间:2023-11-29 11:59:51 30 4
gpt4 key购买 nike

我找不到为什么我的数据库中出现权限被拒绝的错误。

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

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

最佳答案

表中有一个外键引用了相关架构中的表,表所有者 角色对此没有权限。外键检查是使用拥有该表的角色的权限完成的,而不是执行查询的角色。

查询实际上是在做内部外键检查。

sharingtechknowledge.blogspot.fi 上找到了解释

关于postgresql - PostgreSQL 中的模式权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28503452/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com