首页 > 其他分享 >pg权限相关

pg权限相关

时间:2024-05-22 13:41:04浏览次数:29  
标签:name grantee pg table privilege 相关 权限 SELECT schema

 

1.查看某个表授予的权限

进入到具体的库查询

SELECT grantee,table_schema,table_name,string_agg( privilege_type,', ' ) as privilege_type
FROM information_schema.role_table_grants
WHERE table_name='tb_aa'
group by grantee,table_schema,table_name;

   grantee    | table_schema | table_name |                        privilege_type                         
--------------+--------------+------------+---------------------------------------------------------------
 hxl          | public       | tb_aa      | INSERT, SELECT, UPDATE, DELETE, TRUNCATE, REFERENCES, TRIGGER
 logical_user | public       | tb_aa      | SELECT
(2 rows)

 

2.根据用户查询
进入到具体的库查询

SELECT grantee,table_schema,table_name, string_agg( privilege_type,', ' ) as privilege_type 
FROM information_schema.role_table_grants 
where grantee='hxl' group by table_name,table_schema,grantee;

   grantee    | table_schema | table_name | privilege_type 
--------------+--------------+------------+----------------
 logical_user | public       | tb_aa      | SELECT
 logical_user | public       | tb_bb      | SELECT
 logical_user | public       | tb_cc      | SELECT

 

标签:name,grantee,pg,table,privilege,相关,权限,SELECT,schema
From: https://www.cnblogs.com/hxlasky/p/18206096

相关文章

  • LLM相关损失函数
    信息熵:信息熵torch代码event={'a':2,'b':2,'c':4}#信息熵分:1.5event2={'a':1,'b':1,'c':1}#信息熵分:1.585p_e=[v/sum(event.values())forvinevent.values()]en_e=[item*torch.log2(......
  • 微服务相关面试题
    什么是微服务?微服务,又称微服务架构,是一种架构风格,它将应用程序构建为以业务领域为模型的小型自治服务集合。简单来说就是把一个项目拆分成独立的多个服务,并且多个服务是可以独立运行的,而每个服务都会占用线程。微服务之间是如何进行通信的?同步通信方案:对外REST,对内RPC。......
  • go minio 设置访问权限
    bucket权限桶默认可以有三种AccessPolicy策略:public、custom、private。public:不经过任何认证可以直接访问资源custom:自定义策略AccessRuleprivate:未经授权不能进行任何操作,所有AccessRules失效策略为custom{"Version":"2012-10-17","Statement":[......
  • 基于FPGA的4x4矩阵键盘驱动设计---第一版
    欢迎各位朋友关注“郝旭帅电子设计团队”,本篇为各位朋友介绍基于FPGA的4x4矩阵键盘驱动设计---第一版功能说明:1.驱动4x4矩阵键盘:按下任意一个按键,解析出对应按键信息,并给出标志 使用平台:纯代码形式使用语言:VerilogHDL 作者QQ:746833924说明:本篇设计中不涉及到IP和原语,......
  • spring boot项目相关
    如何进行打包部署:执行maven生命周期中的package命令生成jar包,在项目目录结构下通过java-jar运行jar包,jar包部署要求服务器必须有jre环境。springboot项目如何进行属性配置,(4)在未打包前可以通过配置文件进行修改,但是打包后如何进行修改,()代表同时拥有是优先级大小命令行参数......
  • k8s安全权限配置
     https://blog.csdn.net/qq_51545656/article/details/136627284一、安全机制Kubernetes的安全机制非常关键,因为它确保了集群的稳定性和数据的安全。三个主要安全机制是Kubernetes安全架构的核心组成部分:认证(Authentication):这是安全机制的第一道防线。它负责确认请求者的......
  • 解决ROS国内rosdep init和update的相关问题
    解决ROS国内rosdepinit和update的相关问题解决办法,使用国内鱼香ROS的镜像rosdepc,感谢大佬无私馈赠。sudopip3installrosdepcsudorosdepcinitrosdepcupdate#更新已经不在支持的ROS依赖关系rosdepcupdate--include-eol#安装功能包的相关依赖rosdepcinstall--fr......
  • es集群、索引压缩以及相关度评分计算
    es的集群需要有n/2+1的票数才能当选主节点最好采用2+1部署方案:即3节点集群有一个节点设置为投票节点,这样可以更高效率的选出主节点 1.es的选举,选举过程可以看一下源码首先查找存活的节点,包括自己,然后对节点进行过滤,找出具有投票权的节点进行投票,记录票数,选出临时master(还不是......
  • linux用户组相关操作
    建新用户adduserusername//新建用户passwdusername//给user设置密码建工作组groupaddtest//建立test工作组新建用户的同时增加工作组useradd-gtestusername//新建user并添加到test组给已有用户增加工作组usermod-Ggroupnameusername或者gpasswd-ausergro......
  • EDP .Net开发框架--权限
    平台下载地址:https://gitee.com/alwaysinsist/edp权限介绍权限实际上就是谁有权使用或是访问什么,这里的“谁”可以视作"授权对象","什么"可以视作"权限对象"。例如张三可以访问用户数据,那么张三就是“授权对象”,用户数据就是"权限对象"。权限对象包括业务功能,业务功能元素,W......