51.94. pg_user_mappings
  The view
  
   pg_user_mappings
  
  provides access
   to information about user mappings.  This is essentially a publicly
   readable view of
  
   
    pg_user_mapping
   
  
  that leaves out the options field if the user has no rights to use
   it.
 
   
    Table 51.95. 
    
     pg_user_mappings
    
    Columns
   
  
| Name | Type | References | Description | 
|---|---|---|---|
       
        umid
       
       | 
      
       
        oid
       
       | 
      
       
        
         
       | 
      OID of the user mapping | 
       
        srvid
       
       | 
      
       
        oid
       
       | 
      
       
        
         
       | 
      The OID of the foreign server that contains this mapping | 
       
        srvname
       
       | 
      
       
        name
       
       | 
      
       
        
         
       | 
      Name of the foreign server | 
       
        umuser
       
       | 
      
       
        oid
       
       | 
      
       
        
         
       | 
      OID of the local role being mapped, 0 if the user mapping is public | 
       
        usename
       
       | 
      
       
        name
       
       | 
      Name of the local user to be mapped | |
       
        umoptions
       
       | 
      
       
        text[]
       
       | 
      User mapping specific options, as " keyword=value " strings | 
  To protect password information stored as a user mapping option,
   the
  
   umoptions
  
  column will read as null
   unless one of the following applies:
 
- 
    
current user is the user being mapped, and owns the server or holds
USAGEprivilege on it - 
    
current user is the server owner and mapping is for
PUBLIC - 
    
current user is a superuser