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