Wenn die SQL Namenskonvention verwendet wird
(Collection.table), werden Objekte generell mit *PUBLIC *EXCLUDE erzeugt.
Bei der Verwendung von Systemnamenskonventionen (Library/file)wird,
wie Du richtig beschrieben hast, die Berechtigung für *PUBLIC aus der Bibliotheksbeschreibung bzw. dem referenzierten Systemwert gezogen.
Die Namenskonventionen werden im interaktiven SQL über F13 eingestellt, im Operationsnavigator bei den JDBC Properties,
bei ODBC basierten Tools in den ODBC Properties der Datenquelle .

Gruß

Torsten