验证PG用户有哪些角色
select r.rolname,ARRAY(
select b.rolname
from pg_catalog.pg_auth_members m
join pg_catalog.pg_roles b on (m.member=b.oid)
where m.member=r.oid) as memberof
from pg_catalog.pg_roles r
where r.rolname~'data|opr' and r.rolcanlogin
order by 1;
本文提供了一个SQL查询示例,用于验证PostgreSQL (PG) 数据库中用户所具有的角色。通过使用pg_catalog模式下的表和视图,可以列出匹配特定模式且能够登录的用户的名称及其所属的角色。

被折叠的 条评论
为什么被折叠?



