Существует изменение на той же теме, которая использует для цикла, вместо некоторое время цикла, для ограничения объема переменной строки. "Лучше" ли это, вопрос персонального вкуса.
for(String line = reader.readLine(); line != null; line = reader.readLine()) {
stringBuilder.append(line);
stringBuilder.append(ls);
}
Возможно, ALL_TAB_PRIVS
предоставит то, что вы хотите. По-видимому, он содержит:
Предоставления для объектов, для которых пользователь является лицом, предоставляющим, правообладателем, владельцем или включенной ролью, или PUBLIC является получателем гранта
Вы можете попросить администратора базы данных создать новую роль и предоставить выбор новой роли в таблице. Затем администратор базы данных может предоставить вам новую роль, которая позволит вам просматривать таблицу без администратора базы данных или выбрать роль каталога.