A visão user_mappings contém todos os mapeamentos de usuários definidos no banco de dados corrente. Somente são mostrados os mapeamentos de usuários nos quais o usuário corrente tem acesso ao servidor estrangeiro correspondente (por ser o dono, ou por ter algum privilégio).
Tabela 35.60. Colunas de user_mappings
Coluna Tipo de dados Descrição |
|---|
Nome do usuário sendo mapeado, ou |
Nome do banco de dados onde o servidor estrangeiro usado por este mapeamento está definido (sempre o banco de dados corrente) |
Nome do servidor estrangeiro usado por este mapeamento |
Exemplo 35.57. Exemplo do tradutor
Mapeamento de usuário
Uso do esquema de informações para mostrar todos os mapeamentos de usuários definidos no banco de dados postgres do usuário postgres. Veja a criação do servidor estrangeiro e do mapeamento em Exemplo da visão foreign_server_options.
SELECT * FROM information_schema.user_mappings\gx
-[ RECORD 1 ]------------+--------------------- authorization_identifier | postgres foreign_server_catalog | postgres foreign_server_name | cristina_estrangeira