cassandra根據用戶名密碼登陸cqlsh


     修改conf目錄下cassandra.yaml文件spa

  1. 1 authenticator: PasswordAuthenticator  //將authenticator修改成PasswordAuthenticator  

    從新啓動cassandra而且根據默認用戶登陸cqlsh,用戶名密碼都是cassandracode

    1 ./cassandra
    2 ./cqlsh -ucassandra -pcassandra

    若是要修改默認用戶,進入cqlsh後blog

    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 //刪除默認用戶
    無密碼登陸Cqlsh
    1 vi ~/.cassandra/cqlshrc  //添加下面內容
    2 [authentication]
    3 username = test
    4 password = 654321
相關文章
相關標籤/搜索