pg_userビューはデータベースユーザに関する情報へのアクセスを提供します。これはパスワードフィールドを隠蔽したpg_shadowを公に読めるようにしたビューです。
表 44-57. pg_userの列
名前 | 型 | 説明 |
---|---|---|
usename | name | ユーザ名 |
usesysid | int4 | ユーザID(このユーザを参照する任意の番号) |
usecreatedb | bool | ユーザはデータベース作成権限を所有 |
usesuper | bool | ユーザはスーパーユーザ |
usecatupd | bool | ユーザはシステムカタログ更新権限を所有(スーパーユーザであってもこの列が真でなければ更新はできません) |
passwd | text | パスワードでありません(常に********のように読まれます) |
valuntil | abstime | パスワードの有効期限(パスワード認証時のみ使用) |
useconfig | text[] | 実行時構成変数に対するセッションデフォルト |