我已经在文档中定义的cassandra表中定义了角色和权限。我使用客户端身份验证来提供对cassandra数据库的访问。但是,我想使用来自客户端tls证书的cn(公共名称)将其Map到用户/角色并提供授权。cassandra中是否有基于cn授权的配置?有多个客户端,我想确保只有具有适当授权的客户端才能访问数据库。我不希望应用程序代码传递用户名,而是使用cn。
我已经在文档中定义的cassandra表中定义了角色和权限。我使用客户端身份验证来提供对cassandra数据库的访问。但是,我想使用来自客户端tls证书的cn(公共名称)将其Map到用户/角色并提供授权。cassandra中是否有基于cn授权的配置?有多个客户端,我想确保只有具有适当授权的客户端才能访问数据库。我不希望应用程序代码传递用户名,而是使用cn。
1条答案
按热度按时间pes8fvy91#
不,在现有的apachecassandra版本中是不可能的。