Сделайте так, чтобы ваш администратор баз данных усилил защиту базы данных. Наиболее очевидным способом для этого было бы отозвать привилегию CONNECT из public.
Однако, если вы хотите, чтобы даже пользователи, которым разрешено подключаться к базе данных, не могли видеть, какие таблицы существуют в базе данных, администратор БД должен отозвать привилегию SELECT для некоторых таблиц системного каталога (например, таблиц в SYSCAT). и схемы SYSIBM).