pg_user

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 | 章 48. 系统表 | 下一页

# 48.73. `pg_user`

`pg_user`提供了对数据库用户的相关信息的访问。 这个视图只是一个`pg_shadow` 的公众可读的部分的视图化，它把口令域给刷掉了。

表 48-74. `pg_user` 字段

名字 | 类型 | 描述
--- | --- | ---
`usename` | `name` | 用户名
`usesysid` | `oid` | 用户 ID
`usecreatedb` | `bool` | 用户可以创建数据库
`usesuper` | `bool` | 用户是一个超级用户
`usecatupd` | `bool` | 用户可以更新系统表。即使超级用户也不能这么干，除非这个字段为真。
`userepl` | `bool` | 用户可以初始化流复制并且使系统处于或离开备份模式。
`passwd` | `text` | 不是口令(总是为 `********`)
`valuntil` | `abstime` | 口令失效的时间(只用于口令认证)
`useconfig` | `text[]` | 运行时配置参数的会话缺省

上一页 | 起始页 | 下一页
`pg_timezone_names` | 上一级 | `pg_user_mappings`