[ 
https://issues.apache.org/jira/browse/CASSANDRA-4664?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13462083#comment-13462083
 ] 

Sylvain Lebresne commented on CASSANDRA-4664:
---------------------------------------------

bq. I'm pretty sure we've never disallowed system keyspace writes intentionally

I don't know who exactly added that code but I would have opened a bug report 
if it wasn't there. I really think allowing write in the system table in 
general is really really bad idea. You can very easily mess us your node in 
subtle way. And I couldn't swear there isn't ways to mess up a good part of 
your cluster by writing something you should in the schema tables or in some 
value propagated by gossip.

This is not saying no user interaction should ever translate to a write in the 
system table, and I'm all for adding a jmx call to truncate hints (doesn't that 
exist already?), but unrestricted writes feels like way to much power to give 
by default.
                
> Rename permission USE to DESCRIBE.
> ----------------------------------
>
>                 Key: CASSANDRA-4664
>                 URL: https://issues.apache.org/jira/browse/CASSANDRA-4664
>             Project: Cassandra
>          Issue Type: Improvement
>            Reporter: Pavel Yaskevich
>            Assignee: Pavel Yaskevich
>             Fix For: 1.1.6
>
>         Attachments: CASSANDRA-4664-allow-modifications.patch, 
> CASSANDRA-4664.patch
>
>
> We should change USE permission to DESCRIBE as it better reflects it's 
> meaning.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to