2016-11-23 84 views

回答

2

表的權限:

所有權:

select 
    * 
from pg_tables 
where tableowner = 'YOUR_USER' 
; 

架構權限:

select 
    r.usename as grantor, e.usename as grantee, nspname, privilege_type, is_grantable 
from pg_namespace 
join lateral (
    SELECT 
    * 
    from 
    aclexplode(nspacl) as x 
) a on true 
join pg_user e on a.grantee = e.usesysid 
join pg_user r on a.grantor = r.usesysid 
where e.usename = 'YOUR_USER' 
; 
+0

謝謝你非常,你解決了我的問題:)。 – Python241820

+0

我很高興 –

相關問題