我已经在文档中定义的Cassandra表中定义了角色和权限。我正在使用客户端身份验证来提供对Cassandra DB的访问。但是,我想使用客户端TLS证书中的CN(通用名称)将其映射到用户/角色并提供授权。 Cassandra中是否有任何基于CN授权的配置?有多个客户端,我想确保只有具有适当授权的客户端才能访问数据库。我不希望应用程序代码传递用户名,而是使用CN。
不,在现有版本的Apache Cassandra中不可能。