PostgreSQL 9.6.5文書 | |||
---|---|---|---|
前のページ | 上に戻る | 第 50章システムカタログ | 次のページ |
pg_user_mappingsビューはユーザマッピングについての情報へのアクセスを提供します。 これはユーザが使用する権利を持っていないオプションフィールドを取り除いた、基本的には公開されていて読み取り可能なpg_user_mappingのビューです。
表 50-83. pg_user_mappingsの列
名前 | 型 | 参照先 | 説明 |
---|---|---|---|
umid | oid | pg_user_mapping.oid | ユーザマッピングのOID |
srvid | oid | pg_foreign_server.oid | マッピングを含んでいる外部サーバのOID |
srvname | name | pg_foreign_server.srvname | 外部サーバの名称 |
umuser | oid | pg_authid.oid | ローカルのマッピングされているロールのOID。ユーザマッピングが公開されている場合は0です。 |
usename | name | マッピングされているローカルユーザの名前 | |
umoptions | text[] | "keyword=value"文字列のようなユーザマッピングの特定のオプション |
ユーザマッピングオプションとして格納されたパスワード情報を保護するために、umoptions列は以下に該当しない限りはnullとして読み込みます。
現在のユーザはマッピングされているユーザであり、サーバを所有しているか、サーバ上にUSAGE権限を持っている
現在のユーザはサーバ所有者であり、PUBLICとしてマッピングされている
現在のユーザはスーパーユーザである