gpt4 book ai didi

sql - 用于继承用户权限的 postgres 新模式

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

我使用以下命令创建了一个只读用户

CREATE ROLE read_only WITH LOGIN PASSWORD 'password' 
NOSUPERUSER INHERIT NOCREATEDB NOCREATEROLE NOREPLICATION VALID UNTIL
'infinity';

然后我给了选择权限

GRANT USAGE ON SCHEMA public TO read_only;
GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO read_only;
GRANT SELECT ON ALL TABLES IN SCHEMA public to read_only;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO
read_only;

我的要求是,无论何时添加新模式,它都应该继承 read_only 用户的权限。目前,我为新架构手动分配这些权限。

最佳答案

没有办法自动执行此操作,您必须明确地继续执行此操作。

关于sql - 用于继承用户权限的 postgres 新模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52197477/

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