PostgreSQL pg_user_mappings

2021-09-14 16:36 更新

視圖pg_user_mappings提供有關(guān)用戶映射的信息。這是pg_user_mapping的一個公共可讀視圖,它對無權(quán)使用的用戶省去了選項域。

表 51.95. pg_user_mappings Columns

列類型

描述

umid oid (references pg_user_mapping.oid)

用戶映射的OID

srvid oid (參考 pg_foreign_server.oid)

包含該映射的外部服務(wù)器的OID

srvname name (references pg_foreign_server.srvname)

外部服務(wù)器名

umuser oid (references pg_authid.oid)

將被映射的本地角色的OID,如果用戶映射是公共的則為0

usename name

將被映射的本地用戶名

umoptions text[]

用戶映射指定選項,以keyword=value字符串的形式


為了保護存儲為用戶映射選項的口令信息,umoptions列將被讀作空,除非滿足下列情況之一:

  • 當(dāng)前用戶就是被映射的用戶,并且擁有該服務(wù)器或者持有其上的USAGE特權(quán)

  • 當(dāng)前用戶是服務(wù)器的擁有者并且映射是用于PUBLIC

  • 當(dāng)前用戶是一個超級用戶


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號