나는 the guide 단계별로 따라 왔습니다.보초가있는 구성 하이브 : NullPointerException privilegeObj가 null 인 경우
0: jdbc:hive2://localhost:10000/> GRANT ALL ON SERVER server1 TO ROLE admin_role;
Error: Error while compiling statement: FAILED: NullPointerException privilegeObj is null for
TOK_GRANT
TOK_PRIVILEGE_LIST
TOK_PRIVILEGE
TOK_PRIV_ALL
TOK_PRINCIPAL_NAME
TOK_ROLE
admin_role
TOK_PRIV_OBJECT
TOK_SERVER_TYPE
server1 (state=42000,code=40000)
, 역할은 괜찮 만들고, 내가 역할 볼 수 있습니다 내가 하이브로 직선에 로그인 해요 암호가 올바른지 :
0: jdbc:hive2://localhost:10000/> show roles;
+-------------+--+
| role |
+-------------+--+
| test |
| admin_role |
+-------------+--+
을 내가 역할에 권한을 부여하려고 때 오류가 발생했습니다
하지만 난 얻을 수없는 현재의 역할 :
0: jdbc:hive2://localhost:10000/> show current roles;
+-------+--+
| role |
+-------+--+
+-------+--+