Java教程

Hbase java执行操作连接权限问题,org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permission

本文主要是介绍Hbase java执行操作连接权限问题,org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permission,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
  • 记录:在运行 java 操作 hbase 程序报以下错误:

    org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permission

    org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permissions (user=ÍõÖÂÓÑ, scope=default, params=[namespace=default,table=default:app,family=attribute|author],action=CREATE)
    org.apache.hadoop.hbase.security.access.AccessChecker.requireNamespacePermission(AccessChecker.java:246)
    
  • 解决办法:在 windows 创建用户本地环境变量,入下图所示:
    在这里插入图片描述
    然后在运行程序中加入:

    System.setProperty("HADOOP_USER_NAME","isi");
    
这篇关于Hbase java执行操作连接权限问题,org.apache.hadoop.hbase.security.AccessDeniedException: Insufficient permission的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!