Different views to list users in postgresql 9.5 -
somebody tell me difference between views pg_users, users , \du+ command display users in postgresql 9.5.
select * users display users not in pg_user views
"users" not catalog table - yours. check waht happens when use meta-command in psql - use -e switch, eg:
~]$ psql t -e timing on. psql (9.5.4) type "help" help. t=# \du+ ********* query ********** select r.rolname, r.rolsuper, r.rolinherit, r.rolcreaterole, r.rolcreatedb, r.rolcanlogin, r.rolconnlimit, r.rolvaliduntil, array(select b.rolname pg_catalog.pg_auth_members m join pg_catalog.pg_roles b on (m.roleid = b.oid) m.member = r.oid) memberof , pg_catalog.shobj_description(r.oid, 'pg_authid') description , r.rolreplication , r.rolbypassrls pg_catalog.pg_roles r order 1; ************************** list of roles role name | attributes | member of | description ------------------+------------------------------------------------------------+-------------+--------------------------------------------------------------------------------------------- vao | | {} | if dig further find out in 9.5 @ least both pg_user , pg_roles query pg_authid
Comments
Post a Comment