【发布时间】:2017-05-28 11:31:54
【问题描述】:
我有一个 Hadoop 集群(Cloudera 发行版)可以访问多个用户。现在,我们正在从不同的用户创建数据库。我如何验证哪个用户正在创建哪个数据库。?谁能给我推荐一下?
【问题讨论】:
-
如果启用了 Sentry,那么一切都将归
hive所有...否则您可以尝试 Metastore Java API(漫长、复杂且棘手的方法)或在 Metastore 上运行 SQL 查询DB,如果您有管理员用户/密码(快速而肮脏的方式)