Я читаю Авторизацию Hive на https://cwiki.apache.org/confluence/display/Hive/SQL+Standard+Based+Hive+Authorization#SQLStandardBasedHiveAuthorization-PrivilegesRequiredforHiveOperations
https://cwiki.apache.org/confluence/display/Hive/SQL+Standard+Based+Hive+Authorization#SQLStandardBasedHiveAuthorization-PrivilegesRequiredforHiveOperations
Я заметил:
database'owner
admin
Не понимаю, зачем create table и create function нужны разные привилегии? таблица и функция являются двумя объектами, принадлежащими базе данных, то есть я думаю, что create function должен совпадать с create table, просто нужны привилегии владельца базы данных, а не права администратора.
create table
create function
Может ли кто-нибудь помочь объяснить?