gpt4 book ai didi

postgresql - 无法使用 Postgres FDW 访问外表

转载 作者:行者123 更新时间:2023-11-29 13:41:34 25 4
gpt4 key购买 nike

我在 Postgres 10 中设置了一个外表。角色“role1”已被授予在使用 postgres super 用户设置的外部服务器 (fs) 上的使用权。

我使用 import schema 命令导入了表:

IMPORT FOREIGN SCHEMA f_schema LIMIT TO (my_fdw_table) FROM fs INTO ls;

效果不错。

但是,当我尝试查询表时出现以下错误:

SELECT * FROM my_fdw_table LIMIT 1;
ERROR: permission denied for view my_fdw_table
CONTEXT: remote SQL command: ...

我的理解是 FDW 应该对 View 和表一视同仁。

最佳答案

看起来您在本地用户的用户映射中使用的远程用户和外部服务器对表(或包含它的架构)没有所需的权限。

关于postgresql - 无法使用 Postgres FDW 访问外表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54580007/

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