CREATE command denied to user 'hive'@'192.168.216.1' for table 'DBS'
时间: 2024-05-13 07:13:06 浏览: 59
hive开启权限后不能创建数据库问题
这个错误提示表明用户'hive'没有在数据库中创建表的权限。CREATE命令是用来创建新表的,如果用户没有创建表的权限,就无法使用该命令。
要解决这个问题,你可以尝试在数据库中为用户'hive'授予CREATE表的权限。具体步骤如下:
1. 登录到MySQL服务器。
2. 执行以下命令授予'hive'用户创建表的权限:
```
GRANT CREATE ON database_name.* TO 'hive'@'192.168.216.1';
```
其中,database_name是你想要授权的数据库名称。
3. 如果你希望'hive'用户能够对所有数据库进行表创建操作,可以使用以下命令:
```
GRANT CREATE ON *.* TO 'hive'@'192.168.216.1';
```
请注意,这些操作需要有相应的权限才能执行。如果你没有足够的权限,请联系管理员或者拥有相应权限的用户进行操作。
阅读全文