我在配置单元中配置了安全身份验证,但是为什么不用用户名和密码也可以访问数据库呢?

8ehkhllq  于 2021-06-26  发布在  Hive
关注(0)|答案(0)|浏览(187)

我在配置单元中配置了安全身份验证,修改了

Enable Authorization   = true 
hive_security_authorization = SQLStdAuth
hive.users.in.admin.role
hive.security.authorization.createtable.owner.grants=ALL
hive.security.authorization.enabled=true
hive.metastore.authorization.storage.checks = true
hive.server2.enable.doAs=true

我可以用直线连接jdbc:hive2用法://hdp1-nn02:10000/默认值为user和password,但我可以使用beeline connect访问数据库而不使用user和password jdbc:hive2:// . 我知道 jdbc:hive2:// 是嵌入模式,但为什么嵌入模式没有授权?或者如何关闭嵌入式模式

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题