小编cpb*_*e94的帖子

为什么我在 pgAdmin 4 上遇到公共模式的权限被拒绝错误?

我正在尝试在 pgAdmin 4 中查看来自 AACT 数据库的原始数据。我使用的是 Mac 计算机。当我尝试查看“complete_oncology”表中的前 100 行时,出现以下错误:

ERROR: permission denied for schema public
LINE 1: SELECT * FROM public.complete_oncology
                      ^
SQL state: 42501
Character: 15
Run Code Online (Sandbox Code Playgroud)

是我权限不够吗?如果是,我如何授予自己查看该表的权限?我可以看到 AACT 数据库中不同模式的其他表。我读过一些用户建议通过以下方式授予自己权限,但没有运气:

ERROR: permission denied for schema public
LINE 1: SELECT * FROM public.complete_oncology
                      ^
SQL state: 42501
Character: 15
Run Code Online (Sandbox Code Playgroud)

这只会出现一个错误:

ERROR:  relation "complete_oncology" does not exist
SQL state: 42P01
Run Code Online (Sandbox Code Playgroud)

database postgresql permission-denied pgadmin pgadmin-4

56
推荐指数
3
解决办法
7万
查看次数