软件下载吧文章资讯

分类分类

关于postgresql影子用户应用场景的介绍

2024-02-05 11:03作者:下载吧

在实际的生产环境 ,我们经常会碰到这样的情况:因为业务场景需要,本部门某些重要的业务数据表需要给予其他部门查看权限,因业务的扩展及调整,后期可能需要放开更多的表查询权限。为解决此种业务需求,我们可以采用创建视图的方式来解决,已可以通过创建影子用户的方式来满足需求,本文主要介绍影子用户的创建及授权方法。

场景1:只授予usage on schema 权限

session 1:
–创建readonly用户,并将test模式赋予readonly用户。

postgres=# create user readonly with password ‘postgres’;
CREATE ROLE
postgres=# grant usage on schema test to readonly;
​GRANT
postgres=# dn
List of schemas
Name | Owner
——-+——-
test | postgres

展开全部

相关文章

说两句网友评论
    我要跟贴
    取消