Как вы получаете доступ к cqlsh? Если у вас активирован аутентификатор пароля, вам нужно будет указать суперпользователя Cassandra по умолчанию с флагами имени пользователя и пароля.
Линукс:
./cqlsh -u cassandra -p cassandra
В Windows я предполагаю, что это примерно так:
cqlsh -u cassandra -p cassandra
Обратите внимание, что как только вы войдете, вы захотите создать своего собственного суперпользователя и отключить учетную запись Cassandra по умолчанию, как описано здесь.
«Я получаю доступ к cqlsh из START-> Datastax Community Edition-> Cassandra CQL Shell»
Я не знал, что в версии для Windows теперь есть ярлык для cqlsh. Попробуйте изменить цель этого ярлыка (как показано здесь) и добавьте -u cassandra -p cassandra
к концу. Я смог заставить это работать, установив и изменив свойство «цель» моего ярлыка на это:
"E:\Program Files\DataStax Community\python\python.exe" "e:\Program Files\DataStax Community\apache-cassandra\bin\cqlsh" -u cassandra -p cassandra
По сути, поместите флаги -u
и -p
вне двойных кавычек, и это должно работать.
person
Aaron
schedule
23.11.2014