↑↓ 选择↵ 打开⌫ 切换范围完整搜索

PG.CENTER 连接 PostgreSQL 文档、百科与生态知识。由 Pigsty 维护。

Wiki / 系统目录

pg_shadow

视图pg_shadow存在是为了向后兼容性:它模拟了在PostgreSQL 8.1版本之前存在的目录。它显示了在pg_authid中rolcanlogin 为真的所有角色的属性。 这个名称源于该表不应向公众开放读取,因为它包含密码。pg_user 是 pg_shadow 的公开可读视图,并隐藏密码字段。

英文手册覆盖始于 PostgreSQL 7.4. 来源历史与运行验证各自保留独立版本边界。

当前阅读 PG 18·选择有来源记录的版本

kind
view
lang
en
measured attributes
true
metadata release
18.6
runtime columns
usename, usesysid, usecreatedb, usesuper, userepl, usebypassrls, passwd, valuntil, useconfig
runtime verified
false
source
english-manual

版本定义 PG 18

视图pg_shadow存在是为了向后兼容性:它模拟了在PostgreSQL 8.1版本之前存在的目录。它显示了在pg_authid中rolcanlogin 为真的所有角色的属性。 这个名称源于该表不应向公众开放读取,因为它包含密码。pg_user 是 pg_shadow 的公开可读视图,并隐藏密码字段。

目录列

列类型可空性描述
usenamename可空用户名
usesysidoid可空用户的ID
usecreatedbbool可空用户可创建数据库
usesuperbool可空用户为一个超级用户
usereplbool可空用户可以发起流复制,并使系统进入或退出备份模式。
usebypassrlsbool可空用户能否绕过所有的行级安全策略,详见第 5.9 节。
passwdtext可空加密后的密码;如果没有则为 NULL。关于加密密码的存储方式,见 pg_authid。
valuntiltimestamptz可空密码过期时间(仅用于密码认证)
useconfigtext[]可空运行时配置变量的会话默认值

比较版本

来源引用

完整定义与证据 JSON

定义来源

center · PostgreSQL 18 · english-manuals:111dc9ec381e33fc85e125a6f9bb3f4596a5112633302420840b2a2c671dc166

正文语言: zh-Hans · 2026-09-27@419045e