【发布时间】:2015-10-27 13:04:29
【问题描述】:
按照 here 的文档,尝试创建一个新角色(以前的用户),该角色可以使用基于 Cassandra 2.2 中基于角色的新访问控制的密码登录,但未成功。
特别是以下语句提供了后续错误:
CREATE ROLE pam WITH PASSWORD = 'abc123' AND LOGIN = true;
InvalidRequest: code=2200 [Invalid query] message="org.apache.cassandra.auth.CassandraRoleManager 不支持 PASSWORD"
上下文。 Fresh Cassandra 2.2 安装了 3 个节点。表 system_auth 仅包含以下表:resource_role_permissons_index role_permissions role_members roles -- 并且不包含旧的身份验证表,这是升级时的警告。
【问题讨论】:
-
您可以使用 cassandra/cassandra 登录您的集群吗?
-
是的,默认用户名/密码有效,这是发出“创建角色”命令时的上下文
标签: cassandra cql cassandra-2.0 cql3 cqlsh