pg_user_mappings
#
The view <structname>pg_user_mappings</structname> provides access
to information about user mappings. This is essentially a publicly
readable view of
<link linkend="catalog-pg-user-mapping"><structname>pg_user_mapping</structname></link>
that leaves out the options field if the user has no rights to use
it.
pg_user_mappings
ビューはユーザマッピングについての情報へのアクセスを提供します。
これはユーザが使用する権利を持っていないオプションフィールドを取り除いた、基本的には公開されていて読み取り可能なpg_user_mapping
のビューです。
表52.34 pg_user_mappings
の列
Column Type 列 型 Description 説明 |
---|
OID of the user mapping ユーザマッピングのOID |
The OID of the foreign server that contains this mapping マッピングを保持する外部サーバのOID |
Name of the foreign server 外部サーバの名前 |
OID of the local role being mapped, or zero if the user mapping is public マッピングされているローカルのロールのOID。 ユーザマッピングが公開されている場合はゼロになります。 |
Name of the local user to be mapped マッピングされているローカルユーザの名前 |
User mapping specific options, as <quote>keyword=value</quote> strings 「keyword=value」文字列のようなユーザマッピングの特定のオプション |
To protect password information stored as a user mapping option,
the <structfield>umoptions</structfield> column will read as null
unless one of the following applies:
ユーザマッピングオプションとして格納されたパスワード情報を保護するために、umoptions
列は以下に該当しない限りはNULLとして読み込みます。
current user is the user being mapped, and owns the server or
holds <literal>USAGE</literal> privilege on it
現在のユーザはマッピングされているユーザであり、サーバを所有しているか、サーバ上にUSAGE
権限を持っている
current user is the server owner and mapping is for <literal>PUBLIC</literal>
現在のユーザはサーバ所有者であり、PUBLIC
としてマッピングされている
current user is a superuser 現在のユーザはスーパーユーザである