Contents
- Getting Started
- External database for pgAdmin user settings
- Connecting To A Server
- Managing Cluster Objects
- Managing Database Objects
- Cast Dialog
- Collation Dialog
- Domain Dialog
- Domain Constraints Dialog
- Event Trigger Dialog
- Extension Dialog
- Foreign Data Wrapper Dialog
- Foreign Server Dialog
- Foreign Table Dialog
- FTS Configuration Dialog
- FTS Dictionary Dialog
- FTS Parser Dialog
- FTS Template Dialog
- Function Dialog
- Language Dialog
- Materialized View Dialog
- Package Dialog
- Procedure Dialog
- Publication Dialog
- Schema Dialog
- Sequence Dialog
- Subscription Dialog
- Synonym Dialog
- Trigger Function Dialog
- Type Dialog
- User Mapping Dialog
- View Dialog
- Creating or Modifying a Table
- Management Basics
- Backup and Restore
- Developer Tools
- Processes
- pgAgent
- pgAdmin Project Contributions
- Release Notes
- Licence
User Mapping Dialog¶
Use the User Mapping dialog to define a new mapping of a user to a foreign server.
The User Mapping dialog organizes the development of a user mapping through the following dialog tabs: General and Options. The SQL tab displays the SQL code generated by dialog selections.
![User Mapping dialog general tab](/https/www.pgadmin.org/static/docs/pgadmin4-7.8-docs/_images/user_mapping_general.png)
Use the drop-down listbox in the User field in the General tab to identify the connecting role:
Select CURRENT_USER to use the name of the current role.
Select PUBLIC if no other user-specific mapping is applicable.
Select a pre-defined role name to specify the name of an existing user.
Click the Options tab to continue.
![User Mapping dialog options tab](/https/www.pgadmin.org/static/docs/pgadmin4-7.8-docs/_images/user_mapping_options.png)
Use the fields in the Options tab to specify connection options; the accepted option names and values are specific to the foreign data wrapper associated with the server specified in the user mapping. Click the Add button to add an option/value pair.
Specify the option name in the Option field.
Provide a corresponding value in the Value field.
Click Add to specify each additional option/value pair; to discard an option, click the trash icon to the left of the row and confirm deletion in the Delete Row popup.
Click the SQL tab to continue.
Your entries in the User Mapping dialog generate a SQL command (see an example below). Use the SQL tab for review; revisit or switch tabs to make any changes to the SQL command.
Example¶
The following is an example of the sql command generated by user selections in the User Mapping dialog:
![User Mapping dialog sql tab](/https/www.pgadmin.org/static/docs/pgadmin4-7.8-docs/_images/user_mapping_sql.png)
The example shown demonstrates a user mapping for the hdfs_server. The user is CURRENT_USER with a password secret.
Click the Info button (i) to access online help.
Click the Save button to save work.
Click the Close button to exit without saving work.
Click the Reset button to restore configuration parameters.