PostgreSQL学习手册(系统表)(7)
来源:未知 责任编辑:责任编辑 发表时间:2014-01-26 22:01 点击:次
口令失效时间(只用于口令认证);如果没有失效期,则为NULL。
rolconfig text[] 运行时配置变量的会话缺省。
见如下应用示例:
#从输出结果可以看出口令字段已经被加密。
postgres=# SELECT rolname,rolpassword FROM pg_authid;
rolname | rolpassword
-----------+-------------------------------------
postgres | md5a3556571e93b0d20722ba62be61e8c2d
五、pg_auth_members:
该系统表存储角色之间的成员关系。
名字 类型 引用 描述
roleid oid pg_authid.oid 组角色的ID。
member oid pg_authid.oid 属于组角色roleid的成员角色的ID。
grantor oid pg_authid.oid 赋予此成员关系的角色的ID。
admin_option bool 如果具有把其它成员角色加入组角色的权限,则为真。
见如下应用示例:
#1. 先查看角色成员表中有哪些角色之间的隶属关系,在当前结果集中只有一个成员角色隶属于一个组角色,
# 如果有多个成员角色隶属于同一个组角色,这样将会有多条记录。
postgres=# SELECT * FROM pg_auth_members ;
roleid | member | grantor | admin_option
--------+--------+---------+--------------
16446 | 16445 | 10 | f
(1 row)
#2. 查看组角色的名字。
postgres=# SELECT rolname FROM pg_authid a,pg_auth_members am WHERE a.oid = am.roleid; www.2cto.com
rolname
---------
mygroup
相关新闻>>
最新推荐更多>>>
- 发表评论
-
- 最新评论 进入详细评论页>>