Мы хотим настроить пользователя в нашей базе данных Vertica, который может видеть определенные системные таблицы (projection, projection_storage и views), но мы не хотим, чтобы этот пользователь был dbadmin, потому что мы не хотимим иметь права на запись в эти таблицы.Я пытался использовать операторы GRANT, чтобы предоставить обычному пользователю доступ к этим таблицам, но, похоже, это не работает.Каждый пользователь может видеть только свои собственные записи в этих таблицах.Есть ли способ настроить пользователя, как я описываю, или нам нужно, чтобы этот пользователь был dbadmin?
Наш вариант использования заключается в том, что нам нужен пользователь, который может получить список существующих схем.в нашей базе данных и перебираем каждую схему, собирая информацию для хранения в одном центральном месте.Если наш пользователь может использовать отдельные схемы, он может получить список этих схем, но не может получить доступ к необходимым записям в таблицах projection_storage и views.
Спасибо!