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