オブジェクト・パーミッション

Cassandraデータにアクセスするパーミッションの付与または取り消し

Cassandraには、Cassandraデータにアクセスするためのパーミッションを許可または取り消すための、リレーショナル・データベースの一般的なGRANT/REVOKEパラダイムがあります。スーパーユーザーは初期のパーミッションを付与します。その後、ユーザーまたはロールにはパーミッションを付与および取り消すためのパーミッションが付与される場合と、付与されない場合があります。オブジェクト・パーミッション管理は内部権限管理に基づいています。

これらのシステム・テーブルへの読み取りアクセスは、認証されているすべてのユーザーまたはロールに暗黙的に付与されます。これらのテーブルは、以下のようなほとんどのCassandraツールによって使用されるためです。

  • system_schema.keyspaces
  • system_schema.columns
  • system_schema.tables
  • system.local
  • system.peers