修改conf目錄下cassandra.yaml文件
-
1 authenticator: PasswordAuthenticator //將authenticator修改為PasswordAuthenticator
重新啟動cassandra並且根據默認用戶登錄cqlsh,用戶名密碼都是cassandra
1 ./cassandra 2 ./cqlsh -ucassandra -pcassandra
如果要修改默認用戶,進入cqlsh后
1 //超級用戶可以更改用戶的密碼或超級用戶身份。為了防止禁用所有超級,超級用戶不能改變自己的超級用戶身份。普通用戶只能改變自己的密碼。附上用戶名在單引號如果它包含非字母數字字符。附上密碼在單引號。 2 CREATE USER test WITH PASSWORD '123456' SUPERUSER; //創建一個超級用戶 3 CREATE USER test1 WITH PASSWORD '123456' NOSUPERUSER; //創建一個普通用戶 4 ALTER USER test WITH PASSWORD '654321' ( NOSUPERUSER | SUPERUSER ) //修改用戶 5 DROP USER cassandra //刪除默認用戶
1 vi ~/.cassandra/cqlshrc //添加下面內容 2 [authentication] 3 username = test 4 password = 654321