Я хочу настроить роль / пользователя cassandra, который будет входить только в систему и «видеть» определенное пространство ключей / таблицу.
Вот мои настройки теста:
1. CREATE KEYSPACE keyspace_test WITH replication = {'class':'SimpleStrategy', 'replication_factor' : 3};
2. CREATE ROLE role_test WITH PASSWORD = 'role_test$pw' AND LOGIN = true;
3. GRANT ALL PERMISSIONS ON KEYSPACE keyspace_test to role_test;
Теперь моя роль "role_test" может просто запрашивать пространство ключей "keyspace_test" и не может запрашивать другие пространства ключей, что нормально, но "role_test "может войти в систему и описать другие пространства ключей, несмотря на то, что он не может ничего сделать, я действительно хочу предотвратить это.
Есть предложения?