gpt4 book ai didi

database - Postgres SCHEMA 隔离

转载 作者:行者123 更新时间:2023-11-29 14:12:58 26 4
gpt4 key购买 nike

我在想是否可以在 postgres 数据库(高于 8.3 的版本)上创建一个只能访问特定指定模式的用户。问题是,在我的数据库中我有一些模式。如果我撤销某个用户对除一个模式之外的所有模式的所有特权,他仍然可以使用即 PgAdmin 工具浏览数据库。通过浏览,他实际上可以看到数据结构和所有功能,尽管他无法查询任何内容。是那种模式隔离,在这种模式下,某些用户根本无法知道 Postgres 数据库中是否可能存在其他模式?

谢谢!

最佳答案

不,没有办法完全隐藏数据库中对象的存在 - 只能隐藏对它们的访问。如果您需要隐藏数据结构(出于某种原因),您将需要使用不同的数据库。

关于database - Postgres SCHEMA 隔离,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1487678/

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