Database roles

<< Click to Display Table of Contents >>

Administration > Roles >

Database roles

In addition to the roles in dpSpatial, there are also a number of roles in the database that entitle dpSpatial to connect and read / modify data. These roles are called database roles and are only used internally by the system (they do not need to be maintained by the administrator or assigned to any user).

 

Database roles

Function

FPPREAD

Database role for users who should only have read permission

 

FPPWRITE

Database role for users who have both read rights and write rights (on any object). Also contains FPPREAD

 

FPPADMIN

Database role for users who have any administrative rights in dpSpatial. Also contains FPPWRITE

 

BIOS_USER

Database role held by FPPREAD, FPPWRITE and FPPADMIN. Mainly provide read rights on tables in the BIOS schedule

 

COMPONENT_OWNER

Database role for schema owners such as FPP, PIPING, FPDH

 

CONNECT

Default role in database that entitles you to connect to the database at all. Shared to FPPREAD automatically upon installation

 

TRACE_ROLE

Database role that entitles you to run tracking features in the database. Held by FPPREAD

 

 

Note. Previously, all roles in dpSpatial were managed as database roles. There may therefore be more roles than listed here, these have no function in dpSpatial. In addition, there are a number of default roles for each database (Oracle / PostgreSQL). For a description of these, we refer to the database owner's own documentation.