LINUX上新建用户无法进入hbase进行操作 2020-08-26

1.在LINUX上新建用户coscp 用户,coscp用户没有权限,进入hbase进行操作,调用脚本在hbase上新建表,会提示没有权限

解决方法给用户授权:grant 'coscp', 'RWXCA'



2.使用coscp用户hbase进行操作的时候,会提示未认证“FATAL ipc.RpcClientImpl: SASL authentication failed. The most likely

cause is missing or invalid credentials. Consider 'kinit'.”,需要使用:

kinit [email protected]做进行认证,但是在输入[email protected]后提示

“kinit: Client '[email protected]' not found in Kerberos

database while getting initial credentials”,意思是新用户在coscp在Kerberos数据库上没有,那接下来就在Kerberos数据库新增加这个用户:

新增用户:kadmin.local –q “addprinc coscp” 新建用户自己设置密码

然后认证:[email protected],输入密码

进入hbase,有权限可以操作

你可能感兴趣的:(LINUX上新建用户无法进入hbase进行操作 2020-08-26)