Defining PostgreSQL Database Permissions

The following properties are applicable to a PostgreSQL Database Permission object.

Tab

Section

Property

Description

Additional Information

 

 

Name

Specifies the name of the permission

 

 

 

With Grant

Specifies whether the user can grant this permission to other users or not

 

 

 

Generate

Specifies whether a SQL statement is generated for the permission during forward engineering

 

General

 

 

 

 

Owner

Specifies the owner of the permission

Select a role from the drop-down list or click New icon in property editors to create a new object to open the PostgreSQL Role Editor and create a new one.

Permissions To Grant

 

 

Permissions

Specifies the permissions that are granted to the selected permission

CONNECT: Grants permission to connect to the database.

CREATE: Grants permission to create new schemas in the database.

TEMP: Grants permission to create temporary tables during a session.

TEMPORARY: Grants permission to create temporary tables during a session.

All

Specifies that all the listed permissions are granted to the selected permission

 

All Except

Specifies whether to allow all permissions except those currently selected

 

  1. (Optional) Click the Comment tab and enter any comments you want to associate with the object.
  2. (Optional) Click the UDP tab to work with user-defined properties for the object.
  3. (Optional) Click the Notes tab to view and edit user notes.
  4. (Optional) Click the Extended Notes tab to view and edit user notes.
  5. Click Close.

    The permission is defined, and the PostgreSQL Permission Editor closes.

For more information, refer to the PostgreSQL documentation.