In UDS/SQL the ONLINE-PRIVACY and BPRIVACY utility routines are available for specifying who (which user groups) are allowed to access a database in what manner (access rights).
The scope of functions and the syntax and semantics for assigning rights are identical for ONLINE-PRIVACY and BPRIVACY.
You use ONLINE-PRIVACY online, i.e. while the database is activated for an independent DBH session. You can also query or change the access authorizations for a database while the database is running.
You use BPRIVACY offline, e.g. when creating a database, to specify the access authorizations for the database.
ONLINE-PRIVACY and BPRIVACY offer the following functions:
define user groups with or without access rights
delete user groups
grant or revoke user groups access rights
output information on user groups
If UDS/SQL is used with openUTM, the access protection of UDS/SQL can work in conjunction with that of openUTM (see the openUTM manual "Generating Applications").