role IBS_CHECKAUD::IBS_CHECKAUD_AUTH {

// Authorizations to create a snapshot for CheckAud (table set AUTH)
// Berechtigungen zur Erstellung eines Snapshots für CheckAud (Tabellenset AUTH)

// These authorizations are required for the log in and for general reading of tables and views 
// Diese Berechtigungen sind für die Anmeldung und zum generellen Auslesen von Tabellen und Views erforderlich  
system privilege: CATALOG READ;
catalog sql object "SYS"."DUMMY": SELECT;
catalog sql object "SYS"."M_DATABASE": SELECT;
catalog sql object "SYS"."TABLE_COLUMNS": SELECT;
catalog sql object "SYS"."VIEW_COLUMNS": SELECT;
catalog sql object "SYS"."REPOSITORY_REST": EXECUTE;


// Table set AUTH
// Tabellen-Set AUTH
catalog sql object "SYS"."GRANTED_PRIVILEGES": SELECT;
catalog sql object "SYS"."GRANTED_ROLES": SELECT;
catalog sql object "SYS"."PRIVILEGES": SELECT;
catalog sql object "SYS"."REMOTE_USERS": SELECT;
catalog sql object "SYS"."ROLES": SELECT;
catalog sql object "SYS"."STRUCTURED_PRIVILEGES": SELECT;
catalog sql object "SYS"."USERGROUPS": SELECT;
catalog sql object "SYS"."USERGROUP_PARAMETERS": SELECT;
catalog sql object "SYS"."USERS": SELECT;
catalog sql object "SYS"."USER_PARAMETERS": SELECT;
catalog sql object "SYS"."OWNERSHIP": SELECT;
catalog sql object "SYS"."OBJECT_PRIVILEGES": SELECT;
catalog sql object "SYS"."OBJECTS": SELECT;
catalog sql object "SYS"."SCHEMAS": SELECT;
catalog sql object "SYS"."SYNONYMS": SELECT;
catalog sql object "_SYS_REPO"."PACKAGE_CATALOG": SELECT;

}