DataStax Alwayson Passthrough Security НЕ работает - PullRequest
0 голосов
/ 25 сентября 2018

Я пытаюсь всегда настроить безопасность в dasastax cassandra.Но запросы выполняются как Alwayson_sql.Кроме того, пользователь, используемый в соединении jdbc, на самом деле НЕ проверяется.Он регистрирует меня, независимо от того, какой пароль мы используем.

Caused by: com.datastax.driver.core.exceptions.UnauthorizedException: 
User alwayson_sql has no SELECT permission on <table killrvideo.cars> or any of its parents

Следовал инструкциям в Использование аутентификации с AlwaysOn SQL . Пропущены шаги 2,3 и 4, так как кластер не керберизован,

Мы используем аутентификацию по паролю, поэтому не вносили никаких изменений в hive-site.xml.Шаги, определенные в Включение единой аутентификации DSE выглядит нормально.

Есть идеи, чего мне здесь не хватает?Два вопроса.Пользователи не проходят проверку подлинности при использовании драйверов JDBC.Сквозная авторизация не работает с Alwayson-SQL.Пожалуйста, помогите.

Одна проблема, с которой я столкнулся при предоставлении разрешений.Не уверен, что это связано.

psundaram@cqlsh> GRANT ALL PERMISSIONS ON REMOTE OBJECT AlwaysOnSqlRoutingRPC to alwayson_sql; InvalidRequest: Error from server: code=2200 [Invalid query] message="Resource <rpc object AlwaysOnSqlRoutingRPC> doesn't exist"

...