Я очень новичок в базе данных cassandra. Мне нужно настроить имя пользователя и пароль для базы данных ... Кто-нибудь, пожалуйста, помогите мне объяснить, как это сделать.Настройка имени пользователя и пароля для базы данных Cassandra
ответ
Вы можете создавать пользователей с паролями, которые имеют ro или rw доступ на уровне семейства столбцов. Для Cassandra 0.7 или более ранней версии вы можете ознакомиться здесь: http://www.datastax.com/docs/0.7/configuration/authentication
Для версии 1.0 и более поздней версии аутентификация была перенесена в каталог примеров. Вы можете найти пример того, как его настроить (как и раньше): http://devblog.michalski.im/2012/04/05/adding-simple-authentication-to-cassandra/
В целом разработчики Cassandra, похоже, рекомендуют разделять вашу базу данных Cassandra через брандмауэр, полагаясь на аутентификацию пользователя/пароля. Если вы можете пойти по этому маршруту, это очень удобно.
Для дополнительной безопасности, вы можете также шифровать между узлами: http://wiki.apache.org/cassandra/InternodeEncryption
Вот некоторые больше разрешений Кассандры тоже (после того как вы аутентификации установки): http://devblog.michalski.im/2012/04/22/more-on-cassandra-simpleauthority-permissions/
Итак, есть немного больше, чем только система разрешения уровня CF.
- 1. Запрос базы данных для имени пользователя и пароля
- 2. Проверка базы данных для имени пользователя и пароля
- 3. Настройка имени пользователя и пароля phpMyAdmin
- 4. Настройка JDBC для проверки правильного имени пользователя и пароля
- 5. Создание имени пользователя и пароля для приложения
- 6. Проверка базы данных для имени пользователя или пароля OledDb Connection
- 7. Проверка имени пользователя и пароля базы данных не работает.
- 8. Проверка имени пользователя и пароля Java с помощью базы данных
- 9. Настройка имени пользователя и пароля в командной строке для TortoiseSVN
- 10. Настройка имени пользователя и пароля для браузера из пакетного файла
- 11. Настройка имени пользователя и пароля для приложения Xcode IOS
- 12. Аутентификация имени пользователя и пароля
- 13. Шифрование имени пользователя и пароля
- 14. Генератор имени пользователя и пароля
- 15. Настройка прокси-имени пользователя и пароля программно Android
- 16. Настройка имени пользователя, пароля и подписи в Paypal REST api
- 17. Проверка имени пользователя и пароля PHP MySql
- 18. Проверка имени пользователя и пароля
- 19. Проверка имени пользователя и пароля в android
- 20. Curl для запроса имени пользователя и пароля
- 21. Идентификатор FindElementsBy для имени пользователя и пароля
- 22. Regex для проверки имени пользователя и пароля
- 23. Проверка файлов для имени пользователя и пароля
- 24. начальные сессии для имени пользователя и пароля
- 25. Проверка имени пользователя и пароля MySQL
- 26. Настройка пароля для пользователя PostgreSQL не работает
- 27. Динамическое предоставление имени пользователя и пароля для строки подключения
- 28. Как аутентифицировать пользователя с использованием базы данных Cassandra
- 29. Аутентификация пользователя и пароля PostgreSQL без базы данных
- 30. Настройка корня без пароля только для одной базы данных
Классы SimpleAuthenticator и SimpleAuthority были перемещены в каталог примеров, поскольку они не предназначены для использования в производстве. Из NEWS.txt: «Они никогда не предоставляли фактическую безопасность и в их нынешнем состоянии только в качестве примеров». – psanford
, как только вы настроите пользователей, как вы входите в один из них? Или выполнять запросы/команды как один из них? – Pinocchio
@Pinocchio посмотрите на последние пару строк http://devblog.michalski.im/2012/04/05/adding-simple-authentication-to-cassandra/ для вашего ответа – Andrew