gpt4 book ai didi

cassandra - 如何重置丢失的 Cassandra 管理员用户密码?

转载 作者:行者123 更新时间:2023-12-02 22:15:34 24 4
gpt4 key购买 nike

我拥有对 Cassandra 安装文件和 cassandra.yaml 中配置的 PasswordAuthenticator 的完全访问权限。我该如何重置已丢失的管理员用户密码,同时保持现有数据库完好无损?

最佳答案

Cassandra 2.1 的哈希值已更改:

  1. 切换到身份验证器:AllowAllAuthenticator
  2. 重新启动 Cassandra
  3. 更新 system_auth.credentials SET salted_hash = '$2a$10$H46haNkcbxlbamyj0OYZr.v4e5L08WTiQ1scrTs9Q3NYy.6B..x4O' WHERE username='cassandra';
  4. 切换回身份验证器:PasswordAuthenticator
  5. 重新启动 Cassandra
  6. 以 cassandra/cassandra 身份登录
  7. 随心所欲地创建用户和更改用户。

关于cassandra - 如何重置丢失的 Cassandra 管理员用户密码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18398987/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com