匿名用户已经回收了模式public的usage权限,但是仍能访问public下的表tt,这个哪里错了?
(postgres@[local]:5432)-[mydb]-#revoke USAGE ON SCHEMA public from readonly;
REVOKE
(postgres@[local]:5432)-[mydb]-#revoke select on all tables in schema public from readonly;
REVOKE
(postgres@[local]:5432)-[mydb]-#grant select on all tables in schema public to readonly;
(readonly@[local]:5432)-[mydb]->select * from tt limit 1;
id
----
1
(1 row)
(readonly@[local]:5432)-[mydb]->\d tt
Table "public.tt"
Column | Type | Collation | Nullable | Default
--------+---------+-----------+----------+---------
id | integer |
那这个模式的usage权限,该如何理解?
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论
