2016-10-17 49 views
-1

我試圖讓我的羣集和Kerberos上的哨兵後創建一個數據庫沒有設置呢,我得到錯誤後:不能CREATE DATABASE啓用哨兵

0: jdbc:hive2://votlbdcd32:10000> create database test123; 
Error: Error while compiling statement: FAILED: SemanticException No 
valid privileges 
User sec_admin does not have privileges for CREATEDATABASE 
The required privileges: Server=votlabcd123.xxx.xxxx.com->action=*; 
(state=42000,code=40000) 

我試圖運行格蘭以下命令,沒有幫助我很多

grant all on server server1 to role role_sec_admin_all; 

回答

0

我們需要用正確的服務器名稱

所有服務器上的服務器1到角色role_sec_admin_all授予運行下面的命令;

我的服務器名字是「server1.example.com」

我更新了我的GRANT語句下面給出,然後它的工作 授予所有服務器上server1.example.com到角色role_sec_admin_all;