在 PostgreSQL 中,没有 pg_init_privs 这个系统目录表。在 PostgreSQL 中,与权限相关的信息主要存储在 pg_namespace、pg_class、pg_attribute、pg_proc、pg_database、pg_roles 等系统表中。

如果你需要查询有关特定对象(如表、视图、函数等)的权限信息,可以使用 pg_namespace、pg_class、pg_proc 等表来检索。例如,可以通过以下查询获取表的权限信息:
SELECT table_name, privilege_type, grantee
FROM information_schema.table_privileges
WHERE table_schema = 'your_schema' AND table_name = 'your_table';

请注意替换 'your_schema' 和 'your_table' 为实际的架构和表名。




转载请注明出处:http://www.zyzy.cn/article/detail/8843/PostgreSQL