SimpleAuthority does not respect access.properties seeting that do not have CF
------------------------------------------------------------------------------

                 Key: CASSANDRA-3392
                 URL: https://issues.apache.org/jira/browse/CASSANDRA-3392
             Project: Cassandra
          Issue Type: Bug
            Reporter: Jackson Chung
            Priority: Minor


when using SimpleAuthenticator in the example, if I am not mistaken, user is 
allowed to config :

{noformat}
testks.<ro>=jackson
testks.<rw>=action
<modify-keyspaces>=somebody
{noformat}

by that, the desire effect should be user "jackson" can perform read access for 
everything in testks keyspace, that should implies any column family in it.
likewise user "action" can perform any write access for everything in the 
testks keyspace, that should implies any column family in it.

If the above is not true, then please mark this invalid, otherwise it currently 
does not do the above. When I have the above setting, my get/read from that 
keyspace was resulting in InvalidRequestException:

[default@testks] get testcf[utf8('j')];
null
InvalidRequestException(why:#<User jackson groups=[]> does not have permission 
READ for /cassandra/keyspaces/testks/testcf)


[default@testks] list testcf;
Using default limit of 100
null
InvalidRequestException(why:#<User jackson groups=[]> does not have permission 
READ for /cassandra/keyspaces/testks/testcf)



--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to