授权: GRANT permission_name PERMISSION ON resource TO user_name; GRANT ALL PERMISSIONS ON resource TO user_name; 收回权限: REVOKE permission_name PERMISSION ON resource FROM user_name; REVOKE ALL PERMISSIONS ON resource FROM user_name; 查看权限: LIST permission_name PERMISSION ON resource OF user_name NORECURSIVE; LIST ALL PERMISSIONS ON resource OF user_name NORECURSIVE; 其中, permission_name为: ALL/ALTER/AUTHORIZE/CREATE/DROP/MODIFY/SELECT resource为:ALL KEYSPACES/KEYSPACE keyspace_name/TABLE keyspace_name.table_name
9、其他使用命令:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
desc KEYSPACEs 枚举所有数据库 list users; 查看所有用户 show version; 显示当前cqlsh,cassandra,cql spec,native protocol 版本信息 show host; 显示当前集群节点的ip地址和端口 SHOW SESSION <session id> 跟踪一个会话信息 SOURCE '/home/thobbs/commands.cql' 读取文件内容,执行cql语句 CAPTURE '<file>'; 将会话查询内容指定到一个文件内 CAPTURE OFF; 停止将查询结果指定到文件内,使其正常输出到屏幕上 CAPTURE; 查看当前抓取信息是否指定到什么目录下