Configuring internal authorization
Steps for adding the CassandraAuthorizer.
CassandraAuthorizer is one of many possible IAuthorizer implementations. Its
advantage is that it stores permissions in the
system_auth.permissions
table to support all
authorization-related CQL statements. To activate it, change the
authorizer
option in
cassandra.yaml to use the
CassandraAuthorizer
.
Note: To configure authentication, see Internal authentication.
The location of the cassandra.yaml file depends on the type of installation:
DataStax Enterprise 5.0 Installer-Services and package installations | /etc/dse/cassandra/cassandra.yaml |
DataStax Enterprise 5.0 Installer-No Services and tarball installations | install_location/resources/cassandra/conf/cassandra.yaml |
Cassandra package installations | /etc/cassandra/cassandra.yaml |
Cassandra tarball installations | install_location/resources/cassandra/conf/cassandra.yaml |