Sam Tunnicliffe created CASSANDRA-8849:
------------------------------------------
Summary: ListUsersStatement should consider inherited superuser
status
Key: CASSANDRA-8849
URL: https://issues.apache.org/jira/browse/CASSANDRA-8849
Project: Cassandra
Issue Type: Bug
Reporter: Sam Tunnicliffe
Assignee: Sam Tunnicliffe
Priority: Minor
Fix For: 3.0
When introducing roles in CASSANDRA-7653, we retained {{LIST USERS}} support
for backwards compatibility. However, the {{super}} column in its results is
derived from {{IRoleManager#isSuper}} which only returns the superuser status
for the named role and doesn't consider any other roles granted to it.
{{LIST USERS}} then incorrectly shows a role which does not directly have
superuser status, but which inherits it as not-a-superuser.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)