pg_shadow
pg_shadow
ビューは下位互換のために存在しています。
バージョン8.1以前のPostgreSQLに存在していたカタログを模擬します。
pg_authid
内でrolcanlogin
のマークがついた全てのロールの属性を保持します。
名前の由来は、このテーブルがパスワードを含むため、一般的には読めないことから来ています。
pg_user
は、pg_shadow
のビューですが、パスワードの列が空白となっているため一般に読むことが可能です。
表51.87 pg_shadow
の列
列 型 説明 |
---|
ユーザ名 |
ユーザID |
ユーザはデータベースを作成可能です。 |
ユーザはスーパーユーザです。 |
ユーザはストリーミングレプリケーションを開始することができ、システムをバックアップモードにしたり、戻したりできます。 |
ユーザはすべての行単位セキュリティポリシーを無視します。 詳しくは5.8を参照してください。 |
(おそらく暗号化された)パスワード。
存在しない場合はNULLです。
暗号化されたパスワードの格納方法については |
パスワード有効期限(パスワード認証でのみ使用) |
実行時設定変数のセッションデフォルト |